Gli amministratori e gli editori di un'organizzazione ArcGIS Enterprise possono aggiungere elementi di data store che consentono di connettersi a data store gestiti dall'utente. Gli archivi dati gestiti dall'utente contengono dati di origine per i ArcGIS Serverservizi Web eseguiti su server federati. Quando si pubblica, nessun dato viene copiato; i servizi web fanno riferimento ai dati nel data store.
Esistono più tipi di data store cui è possibile connettersi utilizzando un elemento di data store in un portale. Ogni tipo fornisce funzionalità diverse, come descritto di seguito.
Aggiungendo un elemento di data store, si registra l'origine dati con uno o più siti federati di ArcGIS Server. Ciascun server federato può essere usato per registrare più elementi Data Store.
È possibile aggiungere un elemento Data Store al portale. Un altro modo per creare un elemento di data store consiste nel registrare un data store in un sito federato di ArcGIS Server nelle versioniArcGIS Pro 2.5 e successive.
Gli elementi di data store forniscono quanto segue:
- Garantisce che il sito ArcGIS Server abbia accesso ai dati da pubblicare.
- Permette di controllare l'utilizzo dei contenuti del data store condividendo l'elemento di data store. Il modo in cui l'elemento Data Store viene condiviso determina chi può usarlo durante la pubblicazione in ArcGIS Server Manager o ArcGIS Pro. Le impostazioni di condivisione delle cartelle e degli elementi Data Store cloud influiscono anche su chi può usarli per creare layer di immagini nel portale.
- Permette al proprietario dell'elemento di data store del database di creare layer Web in blocco se il data store si riferisce a un database relazionale o a un enterprise geodatabase.
Nota:
È possibile registrare comunque i data store direttamente con un sito federato di ArcGIS Server tramite ArcGIS Server Manager; tuttavia, non è il metodo consigliato. Quando si registrano i data store utilizzando queste app, nel portale non viene creato alcun elemento di data store e la registrazione del data store viene gestita unicamente all'interno del singolo sito (o dei siti) di ArcGIS Server con cui è stato registrato il data store.
Tipi di elementi Data Store
Quando si aggiunge un elemento di data store in un'organizzazione, si sceglie un'origine dati esistente che contiene i dati da pubblicare e i server federati che possono accedere a tali dati.
La tabella seguente descrive il tipo di archivi dati che puoi aggiungere come elementi e lo scopo di ciascuno:
Tipo di elemento Data Store | Cosa si può registrare | Scopo dell'elemento dell'archivio dati |
---|---|---|
Cartelle | Condivisioni di file | È possibile pubblicare layer immagine* nel portale che fanno riferimento a file nella condivisione file, pubblicare layer immagine mappa a partire dalla versione ArcGIS Pro 2.8 o successive che fanno riferimento a file nella condivisione file e pubblicare un layer tile, layer tile vettore o layer scena che fa riferimento a una cache memorizzata nella condivisione file dal portale o da ArcGIS Pro. |
Database | File di connessione al database (.sde) che accedono alle versioni supportate dei seguenti sistemi di gestione del database relazione o data warehouse cloud: I database relazionali possono contenere un enterprise geodatabase, ma non è obbligatorio. I geodatabase non sono supportati nei data warehouse cloud. Se l'organizzazione comprende un Knowledge Server, è possibile scegliere l'opzione NoSQL e fornire informazioni di connessione per un database Neo4j o ArangoDB. Per ulteriori informazioni, consultare Considerazioni per database Neo4j utilizzati come data store NoSQL e Considerazioni per database ArangoDB utilizzati come data store NoSQL. | Per gli elementi di data store che fanno riferimento a un data warehouse cloud, è possibile pubblicare layer Web in ArcGIS Pro. Per gli elementi di data store che fanno riferimento a un sistema di gestione di database relazionale, è possibile pubblicare layer Web in ArcGIS Pro e pubblicare layer immagine mappa e feature layer in blocco. Quando si effettuano pubblicazioni in massa da un elemento del Data Store, per ciascuna feature class e tabella a cui l'utente del database registrato ha accesso vengono creati un feature layer e un layer immagine mappa**. Nota:Se non si desidera consentire la modifica dei dati utilizzando questi feature layer, verificare che la connessione al database utilizzata durante l’aggiunta del data store consenta di connettersi come utente in possesso soltanto dei privilegi di selezione sulle feature class e tabelle nel database. La pubblicazione e la modifica in blocco non sono supportate per i dati in un data warehouse cloud. I Data Store NoSQL sono registrati con il sito Knowledge server di ArcGIS del portale. Ciascun Data Store può contenere un knowledge graph creato in ArcGIS Pro. Ciò significa che è necessario registrare un Data Store NoSQL per ciascun knowledge graph. |
Archiviazione cloud | Una delle seguenti posizioni di archiviazione cloud:
| È possibile pubblicare layer immagine* nel portale o in ArcGIS Pro. Dal portale è anche possibile pubblicare un layer tile, layer tile vettoriale o layer scena che fa riferimento a contenuto memorizzato nel data store di archiviazione nel cloud. |
Condivisione file Big Data | Uno dei seguenti percorsi di archiviazione dei file:
| L'elemento dell'archivio dati è un elemento di sistema che non si utilizza direttamente. Invece, interagisci con l'elemento di condivisione file di Big Data per l'input e per archiviare l'output da GeoAnalytics Tools nel portale o ArcGIS Pro. |
*Per pubblicare layer di immagini sul portale, il Data Store deve essere registrato con il server di analisi raster o con il server di hosting di immagini del portale.
**Per pubblicare immagini di mappe e feature layer in blocco, il Data Store deve essere registrato con un sito federato di ArcGIS GIS Server.
Aggiungendo un elemento Data Store nel portale, l'origine dati viene registrata con il sito o i siti di ArcGIS Server specificati. Gli elementi dell'archivio dati del database che fanno riferimento ai data warehouse cloud sono registrati solo con il server di hosting del portale. Se si accede alla stessa posizione di origine (cartella, database o data warehouse cloud utilizzando le stesse credenziali) da ArcGIS Pro e si pubblica su uno di questi siti, non è necessario registrare nuovamente l'archivio dati.
Accesso dati
L'aggiunta di elementi di data store nell'organizzazione semplifica la condivisione dei dati GIS. È necessario trovare il giusto equilibrio tra facilità di accesso e protezione dei dati. Quando si usano elementi Data Store, l’accesso viene controllato a più livelli. Per ulteriori dettagli vedere Controllo dell'accesso ai dati pubblicati da elementi di data store.
I metodi per l'aggiunta di elementi del data store
Il metodo utilizzato per aggiungere elementi di data store nell'organizzazione dipende da alcuni aspetti: se si vuole registrare un nuovo data store, se si vuole creare un elemento di data store per un data store esistente o se il data store esistente è registrato con server federati multipli.
Aggiungere un data store al portale
È possibile aggiungere un elemento di data store dalla pagina I miei contenuti nel portale, purché l'origine dati non sia stata precedentemente registrata con un server federato utilizzando ArcGIS Server Manager.
Registrare un data store in ArcGIS Pro
È possibile registrare un data store da ArcGIS Pro alle seguenti condizioni:
- Si effettua la registrazione di una connessione database o una condivisione file non registrata in precedenza sul sito ArcGIS Server utilizzando ArcGIS Server Manager. ArcGIS Pro 2.5 o versione successiva è indispensabile per registrare una condivisione file o una connessione database che accede a un database o a un enterprise geodatabase. ArcGIS Pro 2.9 o versione successiva è indispensabile per registrare una connessione a database che accede a un data warehouse cloud.
- Registrazione di un NoSQL database. Per registrare un NoSQL database è necessario ArcGIS Pro 3.0 o versione successiva.
Creare un elemento dell'archivio dati per un archivio dati registrato con un server federato
Se è stato utilizzato ArcGIS Server Manager per la registrazione di un database o data store di condivisione file con un sitoArcGIS Server singolo, l'amministratore dell'organizzazione può creare un elemento di data store per il data store registrato, esistente. Le situazioni in cui l'amministratore dell'organizzazione deve agire in tal senso sono:
- Quando si è registrato il data store sul sito ArcGIS Server, il sito era un sito autonomo ArcGIS Server. Il sito è stato successivamente federato con il portale, e ora si vuole creare un elemento del data store per lo stesso.
- Registrazione del data store su un sito federato ArcGIS Server 10.7 o versioni precedenti. Ora che l'installazione di ArcGIS Enterprise è aggiornata, si vuole creare un elemento di data store per il data store.
- È stato registrato il data store su un sito ArcGIS Server singolo, utilizzando ArcGIS Server Manager o ArcGIS Pro 2.4 o versione precedente.
Nota:
Se l'archivio dati è registrato con più server federati e hai utilizzato lo stesso nome per l'archivio dati quando lo hai registrato con ciascuno di questi server federati, l'amministratore dell'organizzazione deve associare l'elemento dell'archivio dati a ogni server aggiuntivo, come descritto nella sezione successiva.
Creare un elemento dell'archivio dati associato a più server federati
Questa è la situazione più complessa. L'amministratore dell'organizzazione deve creare un elemento di data store per il data store da uno dei server federati, e quindi utilizzare l'operazione federateDataItem REST per associare ognuno dei server federati con lo stesso elemento di data store.
Se l'amministratore dell'organizzazione non utilizza l'operazione REST federateDataItem per associare i server federati aggiuntivi, ad esempio, si aggiungono server federati all'elemento dalla pagina dell'elemento dell'archivio dati, si otterranno archivi dati registrati duplicati. Questo porta alle seguenti conclusioni:
- Quando si pubblicano servizi dai dati nel data store, il client di pubblicazione sceglierà uno dei data store pubblicati. L'utente non può controllare quale utilizzare e non può identificare qual è quello che ha utilizzato.
- Se il data store è un database registrato, è necessario conservare sia il nuovo elemento del data store sia il vecchio data store del database registrato. Se non lo si fa, ad esempio se si elimina il data store del database registrato nel tentativo di eliminare la duplicazione, e la password viene modificata per l'account che accede al database, i servizi che fanno riferimento al data store eliminato smetteranno di funzionare.
Iniziare a utilizzare gli elementi del data store
Di seguito viene illustrato come usare e gestire gli elementi Data Store nel portale: