Skip To Content

Creare un archivio dati

È possibile utilizzare la procedura guidata di configurazione del data store per creare negozi di big data relazionali, tile cache e spazio-temporali e negozi di grafici e unirli al sito GIS Server che funge da server di hosting del portale ArcGIS Enterprise.

Se non hai accesso a un browser web, esegui l'utility configuredatastore sulla macchina dove hai installato ArcGIS Data Store.

Considerazioni preliminari sulla creazione di un Data Store

Tenere presente quanto segue prima di creare un data store.

Spazio su disco e memoria

Considerare la quantità di spazio su disco e di memoria necessaria nel computer in cui verrà creato un Data Store.

Quelli che seguono sono esempi del modo in cui un Data Store può utilizzare una grande quantità di spazio su disco:

  • I Data Store relazionali possono memorizzare i dati di migliaia di feature layer ospitati utilizzando svariati gigabyte di spazio su disco.
  • Le cache per i dati 3D possono essere multipli gigabyte o anche terabyte, a seconda dell'area inclusa nel livello della scena e la complessità dei dati.
  • Se si archiviano i dati che arrivano continuamente da un livello di flusso o si tracciano le posizioni di numerosi lavoratori sul campo, l'archivio di big data spazio-temporale può riempirsi rapidamente.

In tutti i casi, è importante tenere sotto controllo i computer dei Data Store e, se necessario, aggiungere spazio su disco.

È inoltre necessario assicurarsi che i computer abbiano una quantità sufficiente di memoria disponibile. Ad esempio, quando vengono configurati per la prima volta, gli Spatiotemporal Big Data Store utilizzano circa il 40% della memoria disponibile nel computer. Anche i Data Store relazionali preallocano la memoria per assicurarsi di disporne a sufficienza per l'elaborazione dei dati. Anche i volumi di traffico elevati nei feature layer e layer della scena ospitati possono utilizzare una quantità considerevole di memoria. I grafi di conoscenza sono layer complessi che modellano le relazioni tra le entità. Attraversare e analizzare queste relazioni è un processo che richiede molta memoria.

Per queste ragioni, Esri raccomanda di configurare gli archivi di big data spazio-temporali e gli archivi di grafici su macchine separate dagli altri archivi di dati. Esri raccomanda inoltre, quando possibile, di configurare il data store relazionale e il data store della cache tile su macchine separate l'una dall'altra. Se si configurano più tipi di Data Store nello stesso computer, utilizzare computer potenti e caratterizzati da quantità rilevanti di memoria e spazio su disco.

In tutti i casi, tenere sotto controllo i log dei Data Store per eventuali messaggi riguardanti lo spazio su disco e la memoria. Se il computer esaurisce una delle due risorse, il Data Store smetterà di funzionare.

Vedi i ArcGIS Data Store requisiti di sistema per informazioni sullo spazio minimo su disco e sulla memoria necessari per creare ogni tipo di archivio dati, e aggiungi a questo la dimensione stimata dei dati o delle cache che intendi memorizzare in ognuno e i processi che saranno eseguiti su ogni macchina.

Più schede NIC o voci DNS

Se installi ArcGIS Data Store su una macchina che contiene più di una scheda NIC (Network Interface Controller) o più voci DNS (chiamate anche record), identifica quale indirizzo IP e quale nome host l'archivio dati userà per la comunicazione di rete. Prima di creare un data store sul computer, stabilire quale indirizzo IP può essere usato dagli altri computer della rete per comunicare con il computer che ospita ArcGIS Data Store, aprire il file ArcGIS Data Storehostidentifier.properties, e aggiungere l'indirizzo IP al file.

  1. Stabilire quale indirizzo IP usare. Aprire un prompt dei comandi su diversi computer della stessa rete ed effettuare il ping sul computer di ArcGIS Data Store.
  2. Accedere al computer su cui è installatoArcGIS Data Store e aprirehostidentifier.properties in un editor di testo. Accedere con lo stesso account usato al momento dell'installazione di ArcGIS Data Store.

    Il file è installato inframework\etc della directory di installazione ArcGIS Data Store. Per impostazione predefinita, la posizione è /home/ags/arcgis/datastore/framework/etc.

  3. Rimuovere il contrassegno dei commenti (#) dalla proprietà hostidentifier, e impostare la proprietà sull'indirizzo IP della scheda NIC o voce DNS che si desidera che il data store utilizzi per la comunicazione di rete.

    In questo esempio, l'indirizzo IP usato per comunicare con il computer è 12.34.56.789.

    hostidentifier=12.34.56.789

  4. Salvare e chiudere il file hostidentifier.properties.
  5. Riavviare il servizioArcGIS Data Store su quel computer.

Se necessario, attenersi alla procedura per configurare altri componenti softwareArcGIS Enterprise sui computer con più schede NIC o voci DNS:

Server di hosting

Un'installazioneArcGIS Enterprise include un solo sitoGIS Server che funge da suo server di hosting. Il server di hosting deve essere configurato come minimo con un Data Store relazionale creato tramite ArcGIS Data Store. Questo archivio dati relazionale contiene i dati usati dai feature layer ospitati creati quando aggiungi file alla tua organizzazione e pubblichi feature layer e quando pubblichi feature layer ospitati da ArcGIS Pro. Permette anche agli utenti del portale di aggiungere file CSV direttamente a Map Viewer classico (in precedenza Map Viewer).

Se il sitoGIS Server che si intende usare come server di hosting presenta già un geodatabase aziendale registrato come suo database gestito, seguire le istruzioni in Cambiare il database gestito su un ArcGIS Data Store data store relazionale per riconfigurare il server di hosting con un data store relazionale.

Creare un Data Store usando la configurazione guidata Data Store

Se si esegue l'installazione guidata, la Configurazione guidata archivio dati verrà aperta automaticamente nel browser Web predefinito. In alternativa è possibile aprirla dal menu di scelta rapida del computer oppure digitare l'URL in un browser. Il formato dell'URL della Configurazione guidata Data Store è https://datastoremachine.domain.com:2443/arcgis/datastore.

  1. Specifica il nome di dominio pienamente qualificato di una macchina nel sito ArcGIS GIS Server che sarà usata come server di hosting del portale.

    Fornisci lil computer nel formato gisserver.domain.com. Se hai un sito con più macchine, puoi usare il nome di dominio pienamente qualificato di una qualsiasi dei computer del sito GIS Server.

  2. Digita il nome utente e la password di un amministratore ArcGIS Server per quel sito e clicca su Avanti.

    L'utente deve essere un utente predefinito .

  3. Scegliere il tipo di Data Store da creare nel computer corrente e fare clic su Avanti.

    È possibile creare più di un tipo di Data Store nello stesso computer. Esri sconsiglia questa scelta perché i Data Store concorreranno congiuntamente all'uso delle risorse di memoria. Ciò può influenzare negativamente le prestazioni.

  4. Digitare un percorso per la directory ArcGIS Data Store.

    Questa directory contiene i file dei Data Store, nonché la directory di backup dei Data Store relazionali (se è stato creato un Data Store relazionale).

    Nota:

    Il percorso della directory non può contenere uno spazio quando si specifica una directoryArcGIS Data Store per un data store cache tile o per uno Spatiotemporal Big Data Store.

    Non è possibile utilizzare un percorso UNC quando si specifica la directory dei file dell'archivio dati.

    Non usare una condivisione di file per questa directory.

    Mantenere i file dell'archivio dati nello stesso computer in cui si installa ArcGIS Data Store.

  5. Fare clic su Avanti.
  6. Rivedere le informazioni nella finestra di dialogo Riepilogo configurazione. Se sono corrette, fare clic su Fine. Se è necessario apportare modifiche, fare clic su Indietro.

    Il primo Data Store relazionale registrato con un sito diGIS Server è il computer primario. Se si installaArcGIS Data Store in un secondo computer e si crea un altro Data Store relazionale registrato nello stesso sito diGIS Server, il secondo computer sarà un computer standby. Ciò vale anche per i data store cache tile in esecuzione in modalità primaria-standby.

    Al termine della configurazione si dispone di un computer del Data Store.

    Se si verificano errori durante la configurazione, fare clic su Avanti nella finestra di dialogo Riepilogo configurazione per riaprire la Configurazione guidata Data Store e specificare informazioni diverse. Per le cause e le risoluzioni degli errori comuni di configurazione, consultare Risoluzione dei problemi relativi ad ArcGIS Data Store

Dopo aver creato un data store relazionale, configurare un'unità di rete mappata su un computer a parte e specificarla come directory di backup per il data store relazionale. È possibile utilizzare un percorso UNC per la directory di backup che si crea su un computer separato dall'installazione di ArcGIS Data Store. Per ulteriori informazioni, consultare Gestire i backup dell'archivio dati.

Creare un Data Store utilizzando l'utilità configuredatastore

È possibile utilizzare l'utilità di comando configuredatastore per creare un negozio di big data relazionale, tile cache, o spazio-temporale o un archivio grafico e registrarlo con il sito GIS Server utilizzato per il server di hosting del portale ArcGIS Enterprise. L'utilità viene installata in <ArcGIS Data Store installation directory>\arcgis\datastore\tools.

Nota:

Se si esegue lo script per la creazione di più computer spatiotemporal big data store, un cmputer spatiotemporal big data store deve essere configurata manualmente con il sito GIS Server prima di poter eseguire lo script per la creazione di ulteriori macchine spatiotemporal big data store. Includere i tempi di attesa nello script per accertarsi che i computer spatiotemporal big data store aggiuntivi non vengano aggiunti contemporaneamente.

  1. Aprire una shell dei comandi.
  2. Lancia il file configuredatastore.sh e specifica il nome completo di una dei computer del sito GIS Server con cui vuoi registrare il data store, il nome utente e la password di un amministratore ArcGIS Server, il percorso da usare per la directory dei dati ArcGIS Data Store e il tipo di data store che vuoi creare.

    Se hai un sito con più computer, GIS Server puoi usare il nome di dominio pienamente qualificato di uno qualsiasi dei computer del sito.

    Nei seguenti esempi, il nome di un computer nel sito GIS Server è myserver.domain.com, il nome utente e la password dell'amministratore sono siteadmin e T1n@sp, e la directory dei dati è /home/dsuser/data.

    In questo esempio, viene creato un Data Store relazionale:

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /home/dsuser/data --stores relational

    In questo esempio, viene creato un Spatiotemporal Big Data Store:

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /temporal/data --stores spatiotemporal

    Quando si crea un archivio dati della cache a tile, si può usare l'operazione --mode per specificare la modalità di distribuzione.

    Per gli archivi di dati della tile cache, le opzioni di modalità sono primary-standby (il default) o modalità cluster. Se non si specifica l'operazione --mode, il data store cache tile viene creato nella modalità primaria-standby.

    In questo esempio, un data store cache tile viene creato nella modalità cluster su un computer separato, ma registrato con lo stesso server di hosting come il data store relazionale creato nell'ultimo esempio:

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /home/dsuser/scenedata --stores tileCache --mode cluster

    Nota:

    Il percorso della directory non può contenere uno spazio quando si specifica una directoryArcGIS Data Store per un data store cache tile o per uno Spatiotemporal Big Data Store.

    Per creare più di un tipo di Data Store sullo stesso computer utilizando la stessa directory di dati, specificare i valori separarti da una virgola. Ad esempio, è possibile creare un Data Store relazionale e un Data Store cache tile nello stesso computer specificando relational,tileCachecon l'operazione --stores. Tuttavia, Esri raccomanda di non mettere più di un archivio di dati sulla stessa macchina perché gli archivi di dati competono per risorse come la memoria, il che può influire negativamente sulle prestazioni.

Passaggi successivi

Se serve più di un tipo di data store, creare tipi aggiuntivi di data store. Benché sia possibile creare un altro tipo di data store in questo stesso computer, si dovrebbero invece installare e configurare tipi di data store aggiuntivi su computer separati.

Se hai bisogno di più di un computer per ogni tipo di archivio dati, aggiungi un computer al tuo archivio dati relazionale o all'archivio dati tile cache che funziona in modalità primary-standby, o aggiungi almeno due computer al tuo archivio dati big data spazio-temporale o all'archivio dati tile cache che funziona in modalità cluster.

Assicurarsi che il sitoGIS Server in cui è stato registrato il Data Store sia stato configurato come server di hosting del portale.

Inoltre, configurare un percorso sicuro per i backup del Data Store relazionale.