Administratoren und Publisher in einem ArcGIS Enterprise-Portal können benutzerverwaltete Data Stores bei verbundenen ArcGIS Server-Sites registrieren. Auf diese Weise können Portal-Mitglieder ArcGIS Server-Web-Services veröffentlichen, die auf den Verbundservern des Portals ausgeführt werden. Beim Veröffentlichen werden keine Daten kopiert; die Web-Services verweisen auf die Daten im registrierten Data Store.
Registrieren Sie die benutzerverwalteten Data Stores, indem Sie dem Portal ein Data-Store-Element hinzufügen. Wenn Sie ein Data-Store-Element hinzufügen, wird eine Datenquelle bei einer oder mehreren verbundenen ArcGIS GIS Server- oder ArcGIS Image Server-Sites registriert. Bei jedem Verbundserver können mehrere Data-Store-Elemente registriert sein.
Ab ArcGIS Pro 2.5 können Sie ein Data-Store-Element im Portal oder während der Registrierung eines Data Store bei einer verbundenen ArcGIS Server-Site in ArcGIS Pro hinzufügen.
Diese Data-Store-Elemente bieten weitgehend die gleiche Funktionalität wie die, die Sie bei ArcGIS Server Manager oder ArcMap registrieren, ermöglichen darüber hinaus jedoch Folgendes:
- Sie können die Verwendung der Data-Store-Inhalte steuern, indem Sie das Data-Store-Element freigeben. Die Art und Weise, wie Sie das Datenspeicherelement freigeben, bestimmt, wer es beim Veröffentlichen in ArcGIS Server Manager, ArcGIS Pro oder ArcMap verwenden darf. Die Freigabeeinstellungen für Data-Store-Elemente vom Typ "Ordner" und "Cloud" wirken sich auch darauf aus, wer daraus im Portal Bilddaten-Layer erstellen kann.
- Sie können Web-Layer aus Data-Store-Elementen vom Typ "Datenbank" gleichzeitig erstellen.
Hinweis:
Es ist weiterhin möglich, Data Stores direkt bei einer verbundenen ArcGIS Server-Site über ArcGIS Server Manager, ArcGIS Pro 2.4 bzw. älteren Versionen oder ArcMap zu registrieren. Wenn Sie jedoch Data Stores mit einer dieser Apps registrieren, wird im Portal kein Data-Store-Element erstellt, Sie erhalten nicht die oben genannte Funktionalität, und die Data-Store-Registrierung wird ausschließlich innerhalb der jeweiligen ArcGIS Server-Site (bzw. Sites) verwaltet, bei der Sie den Data Store registriert haben.
Typen von Data-Store-Elementen
Wenn Sie ein Data-Store-Element zu einem Portal hinzufügen, wählen Sie eine Datenquelle mit den zu veröffentlichenden Daten sowie die Verbundserver aus, die auf die Daten zugreifen können. Nach dem Hinzufügen gibt es bestimmte Arten von Layern, die Sie aus diesem Data-Store-Element auf der Portal-Site veröffentlichen können.
Die folgende Tabelle enthält Beschreibungen zum Data Store-Typ, den Sie als Elemente im Portal hinzufügen können, und führt auf, was Sie von jedem einzelnen veröffentlichen können und welcher Layer-Typ im Portal durch das Veröffentlichen erstellt wird:
Data-Store-Elementtyp | Was Sie registrieren können | Was Sie aus dem Data-Store-Element veröffentlichen können | Layer-Elementtyp |
---|---|---|---|
Ordner | Dateifreigaben | ArcGIS Server-Image-Services* | Bilddaten-Layer |
Datenbanken | Datenbankverbindungsdateien (.sde), die auf unterstützte Versionen der folgenden Datenbankmanagementsysteme zugreifen: Datenbanken können eine Enterprise-Geodatabase enthalten, müssen es jedoch nicht. | ArcGIS Server-Feature-Services** | Beim gleichzeitigen Veröffentlichen aus einem Data-Store-Element vom Typ "Datenbank" werden ein Feature-Layer und ein Kartenbild-Layer für jede Feature-Class und Tabelle erstellt, auf die der registrierte Datenbankbenutzer zugreifen kann. Hinweis:Wenn Sie nicht möchten, dass Benutzer Daten mit diesen Feature-Layern bearbeiten, stellen Sie sicher, dass die Datenbankverbindung, die Sie beim Hinzufügen des Data Stores verwenden, als Benutzer hergestellt wird, dem nur Berechtigungen zum Auswählen der Feature-Classes und Tabellen in der Datenbank zugewiesen wurden. |
Cloud-Speicher | Einer der folgenden Cloud-Speicherorte:
| ArcGIS Server-Image-Services* | Bilddaten-Layer |
**Für das Veröffentlichen von Bilddaten-Layern muss der Data Store beim Raster-Analyse- oder Image-Hosting-Server des Portals registriert sein.
****Für das gleichzeitige Veröffentlichen von Feature-Layern muss der Data Store bei einer verbundenen ArcGIS GIS Server-Site registriert sein.
Wenn Sie im Portal ein Data-Store-Element hinzufügen, wird die Datenquelle bei den angegebenen ArcGIS Server-Sites registriert. Wenn Sie von ArcGIS Pro oder ArcMap aus auf die gleiche Quellenposition (Ordner oder Datenbank mit denselben Anmeldeinformationen) zugreifen und bei einer dieser Sites veröffentlichen, müssen Sie den Data Store nicht erneut registrieren.
Datenzugriff
Das Hinzufügen von Data-Store-Elementen zu Ihrem Portal erleichtert den Austausch von GIS-Daten in der gesamten Organisation. Dabei muss zwischen einfachem Zugriff und der Notwendigkeit der Datensicherheit abgewogen werden. Wenn Sie Data-Store-Elemente verwenden, wird der Zugriff auf mehreren Ebenen gesteuert. Weitere Informationen finden Sie unter Steuern des Zugriffs auf Daten, die über Data-Store-Elemente veröffentlicht wurden.
Methoden zum Hinzufügen von Data-Store-Elementen
Es gibt drei Workflows zum Hinzufügen eines Data-Store-Elements zum Portal. Welchen Workflow Sie verwenden, hängt davon ab, ob Sie einen neuen Data Store registrieren müssen, ein Data-Store-Element für einen vorhandenen Data Store erstellen möchten oder der vorhandene Data Store bei mehreren Verbundservern registriert ist.
Ich möchte einen neuen Data Store registrieren
Wenn Sie einen neuen Data Store bei einem Verbundserver registrieren möchten, fügen Sie im Portal ein Data-Store-Element hinzu. Unter folgenden Bedingungen können Sie auch einen neuen Data Store registrieren und ein Data Store-Element aus ArcGIS Pro hinzufügen:
- Sie registrieren eine Datenbank oder eine Dateifreigabe bei einem Verbundserver.
- Sie verwenden ArcGIS Pro 2.5 oder höher.
Ich habe einen Data Store bei meinem Verbundserver registriert, und ich möchte für ihn ein Data-Store-Element erstellen
Möglicherweise haben Sie unter einer der folgenden Bedingungen eine registrierte Datenbank oder einen registrierten Data Store vom Typ "Dateifreigabe" erstellt, für den Sie jetzt ein Data-Store-Element erstellen möchten:
- Als Sie den Data Store bei der ArcGIS Server-Site registriert haben, war die Site eine eigenständige ArcGIS Server-Site. Die Site wurde nachfolgend mit dem Portal verbunden, und jetzt möchten Sie ein Data-Store-Element für sie erstellen.
- Sie haben den Data Store bei einer verbundenen ArcGIS Server-Site vor Version 10.7.1 registriert. Da das Portal aktualisiert wurde, möchten Sie ein Data-Store-Element für den Data Store erstellen.
- Sie haben den Data Store mit ArcMap, ArcGIS Server Manager, ArcGIS Pro 2.4 oder einer früheren Version registriert.
Wenn ein Data Store bei mehreren Verbundservern registriert ist und Sie für die Registrierung bei den einzelnen Verbundservern denselben Namen für den Data Store verwendet haben, muss der Portal-Administrator das Data-Store-Element wie im nächsten Abschnitt beschrieben mit jedem zusätzlichen Server verknüpfen.
Ich habe einen Data Store bei mehreren Verbundservern registriert, und ich möchte ein Data-Store-Element erstellen, das mit diesen Verbundservern verknüpft ist
Hierbei handelt es sich um das komplexeste Szenario. Der Portal-Administrator muss ein Data-Store-Element für den Data Store von einem der Verbundserver erstellen und dann den REST-Vorgang "federateDataItem" verwenden, um jeden der anderen Verbundserver mit demselben Data-Store-Element zu verknüpfen.
Wenn der Portal-Administrator die zusätzlichen Verbundserver nicht mit dem REST-Vorgang "federateDataItem" verknüpft, sondern dem Element beispielsweise Verbundserver über die Seite des Data-Store-Elements hinzufügt, entstehen doppelte registrierte Data Stores. Dies führt zu folgendem Ergebnis:
- Wenn Sie Services aus Daten im Data Store veröffentlichen, wählt der veröffentlichende Client einen der doppelten Data Stores aus. Sie können weder steuern noch feststellen, welcher Data Store verwendet wird.
- Handelt es sich bei dem Data Store um eine registrierte Datenbank, müssen Sie sowohl das neue Data-Store-Element als auch den alten registrierten Data Store vom Typ "Datenbank" beibehalten. Wenn Sie dies nicht tun (und beispielsweise den registrierten Data Store vom Typ "Datenbank" bei einem Versuch, die Duplizierung zu bereinigen, löschen) und das Kennwort für das Konto, das auf die Datenbank zugreift, geändert wird, funktionieren die Services nicht mehr, welche die Datenbank referenzieren.
Erste Schritte mit Data-Store-Elementen
Im Folgenden erfahren Sie, wie Data Stores im Portal verwendet und verwaltet werden: