Gli amministratori e gli editori di un'organizzazione ArcGIS Enterprise possono registrare i Data Store gestiti dall'utente con siti federati di ArcGIS Server. 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 web service fanno riferimento ai dati nel Data Store registrato.
Esistono più tipi di archivi dati che puoi aggiungere come elemento in un portale. Ogni tipo fornisce funzionalità diverse, come descritto nella sezione successiva. Registra questi datastore gestiti dall'utente aggiungendo un elemento di datastore alla tua organizzazione. Aggiungendo un elemento Data Store, si registra un'origine Data Store con uno o più siti federati di ArcGIS GIS Server o di ArcGIS Image Server. Quando si aggiunge un'origine dati di condivisione di file di big data, ci si registra con il portale GeoAnalytics Server. Ciascun server federato può essere usato per registrare più elementi Data Store.
È possibile aggiungere un elemento dell'archivio dati al portale. Un altro modo per creare un elemento dell'archivio dati consiste nel registrare un archivio dati in un sito federato ArcGIS Server nelle versioni ArcGIS Pro 2.5 e successive.
Questi elementi Data store offrono pressoché le stesse funzionalità di quelli registrati in ArcGIS Server Manager o ArcMap, ma consentono anche di fare quanto segue:
- Controllare l'utilizzo dei contenuti del Data Store condividendo l'elemento Data Store. Il modo in cui l'elemento Data Store viene condiviso determina chi può usarlo durante la pubblicazione in ArcGIS Server Manager, ArcGIS Pro o ArcMap. 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.
- Creare layer Web in blocco da elementi Data Store del database.
Nota:
È ancora possibile registrare i data store direttamente con un sito federato ArcGIS Server attraverso ArcGIS Server Manager, ArcGIS Pro di 2.4 e versioni precedenti, o ArcMap; tuttavia, quando si registrano i data store utilizzando una di queste app, non viene creato alcun elemento di data store nel portale, non si ottengono le funzionalità elencate sopra e la registrazione del data store viene gestita unicamente all'interno del sito ArcGIS Server (o siti) individuale con cui è stato registrato il data store.
Tipi di elementi Data Store
Quando aggiungi un elemento dell'archivio dati a un'organizzazione, scegli un'origine dati che contiene i dati da pubblicare e (per la maggior parte degli archivi dati) scegli i server federati che possono accedere ai 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 | Pubblica livelli di immagini* nel portale che fanno riferimento a file nella condivisione file e, in ArcGIS Pro, pubblica livelli di immagini mappa che fanno riferimento a file nella condivisione file. |
Database | File di connessione al database (.sde) che accedono alle versioni supportate dei seguenti sistemi di gestione del database o data warehouse cloud: I database possono contenere un geodatabase aziendale, ma non è obbligatorio. I geodatabase non sono supportati nei data warehouse cloud. | Per gli elementi dell'archivio dati che fanno riferimento a un data warehouse cloud, puoi pubblicare un livello immagine mappa in ArcGIS Pro 2.9 o versioni successive. Per gli elementi dell'archivio dati che fanno riferimento a un sistema di gestione del database, è possibile pubblicare layer immagine mappa e feature layer in blocco. Per ciascuna feature class e tabella a cui l'utente del database registrato ha accesso viene creato un feature layer e un layer di immagini mappa**. Nota:Se non si desidera consentire la modifica dei dati utilizzando questi feature layer, verificare che la connessione al database usata 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. |
Archiviazione cloud | Una delle seguenti posizioni di archiviazione cloud:
| Pubblica livelli di immagini* nel portale oppure ArcGIS Pro. Puoi anche utilizzare ArcGIS API for Python per pubblicare scene, tile o tile layer vettoriali che fanno riferimento alle cache caricate nella posizione di archiviazione 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 Data Store al portale semplifica la condivisione dei dati GIS all’interno dell'organizzazione. È 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, consultare Controllo dell'accesso ai dati pubblicati da elementi Data Store.
I metodi per l'aggiunta di elementi del data store
Vi sono tre flussi di lavoro per l'aggiunta di un elemento del data store al portale. Quello che viene utilizzato dipende dalle proprie necessità: se si vuole registrare un nuovo data store, se si vuole creare un elemento del data store in un data store esistente, o se il data store esistente è registrato con server federati multipli.
Registrare un archivio dati solo sul server gestito dal sistema.
Per registrare un archivio dati con un server federato, aggiungere un elemento del data store al portale. È inoltre possibile registrare un data store e aggiungere un elemento del data store da ArcGIS Pro rispettando le seguenti condizioni:
- Stai registrando un database, un data warehouse su cloud o una condivisione di file con un server federato.
- Stai utilizzando ArcGIS Pro 2.5 o versione successiva per database o datastore di condivisione file o ArcGIS Pro 2.9 o versione successiva per data warehouse su cloud.
Creare un elemento dell'archivio dati per un archivio dati registrato con un server federato
Potresti avere un database registrato o un data store di condivisione di file creato rispettando una delle seguenti condizioni per le quali ora si vuole creare un elemento del data store:
- 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.
- Si è registrato il data store su un sito federato ArcGIS Server prima della versione 10.7.1. Ora che il portale è aggiornato, si vuole creare un elemento del data store per il data store.
- Si è registrato il data store utilizzando ArcMap, ArcGIS Server Manager o ArcGIS Pro 2.4 o una versione precedente.
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 del 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 del 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: