Enterprise-Geodatabases werden in Datenbanken gespeichert und erweitern deren Funktionalität. In ArcGIS Enterprise greifen Sie auf die Daten in Ihrer Enterprise-Geodatabase über ArcGIS Server-Web-Services zu.
Wenn Sie über eine ArcGIS Enterprise-Lizenz (oder eine ArcGIS Server Basic-Lizenz) verfügen, können Sie Enterprise-Geodatabases erstellen. Um in ArcGIS Desktop-Apps wie ArcGIS Pro mit Enterprise-Geodatabases zu interagieren, benötigen Sie eine Standard- oder Advanced-Lizenz für das jeweilige Desktop-Produkt.
ArcGIS Server-Sites und Enterprise-Geodatabases
Registrieren Sie Ihre Enterprise-Geodatabase bei den ArcGIS Server-Sites, auf denen Sie veröffentlichen möchten.
Um Kartenservices und Feature-Services (Kartenbild-Layer und Feature-Layer) zu veröffentlichen, die Feature-Classes und Tabellen in einer Enterprise-Geodatabase referenzieren, fügen Sie den Karten in ArcGIS Pro oder ArcMap die Feature-Classes und Tabellen aus der registrierten Datenbank hinzu, konfigurieren Sie die Darstellung und das Verhalten der Daten in der Karte entsprechend Ihren Anforderungen, und veröffentlichen Sie die Daten auf einer verbundenen oder eigenständigen ArcGIS GIS Server-Site.
Informationen zum Veröffentlichen eines Image-Service (Bilddaten-Layer) von Raster-Datasets oder Mosaik-Datasets in einer Enterprise-Geodatabase auf einer verbundenen oder eigenständigen ArcGIS Image Server-Site finden Sie unter Freigeben eines Web-Bilddaten-Layers oder Veröffentlichen von Raster-Daten als Image-Service.
Wenn Sie Inhalte freigeben möchten, die den OGC-Standards entsprechen, veröffentlichen Sie WCS-, WFS-, WMS-, WMTS- und WPS-Services.
Über ArcCatalog können Sie auch einen Geodatenservice veröffentlichen, der in Replikations-Workflows verwendet werden soll, und die in Ihrer Enterprise-Geodatabase gespeicherten Geoverarbeitungswerkzeuge als Geoverarbeitungsservices veröffentlichen.
ArcGIS Enterprise-Portale und Enterprise-Geodatabases
Sie können eine Enterprise-Geodatabase als Data-Store-Element in einem ArcGIS Enterprise-Portal hinzufügen, das die Geodatabase gleichzeitig bei mehreren verbundenen ArcGIS Server-Sites registriert. Die Karten-, Feature- und Image-Services, die Sie aus ArcGIS Pro, ArcMap und ArcGIS Server Manager auf verbundenen ArcGIS Server-Sites veröffentlichen, sind in Ihrem Portal automatisch als Layer-Elemente für Sie verfügbar.
Die folgende Liste gibt einen Überblick über weitere Workflows zur Erstellung von Portal-Elementen, die auf Web-Services basieren, die Inhalte in registrierten Enterprise-Geodatabases referenzieren:
- Veröffentlichen Sie alle Feature-Classes und Tabellen, die über das Datenspeicherelement aufgerufen werden können, als Feature- und Kartenbild-Layer.
- Veröffentlichen Sie Utility Network-Services auf dem ArcGIS GIS Server-Verbundserver Ihres Portals (mit der Erweiterung "ArcGIS Utility Network Management"), um Benutzern Zugriff zum Lesen und Bearbeiten von Daten in Ihren Netzwerken zu gewähren.
- Fügen Sie die Services, die Sie auf eigenständigen ArcGIS Server-Sites veröffentlichen, als Layer-Elemente in Ihrem Portal hinzu, um sie für Portal-Mitglieder verfügbar zu machen.
- Verwenden Sie die Services, die Sie auf eigenständigen ArcGIS Server-Sites veröffentlichen, für Karten, die Sie in Map Viewer erstellen.
- Fügen Sie Ihrem Portal Geoverarbeitungsservices hinzu, die als Web-Werkzeuge verwendet werden sollen.
Erstellen, Füllen und Verwalten von Enterprise-Geodatabases
Die Erstellung und Verwaltung von Enterprise-Geodatabases erfolgt in der Regel außerhalb von ArcGIS Server. In den folgenden Abschnitten wird beschrieben, wie die einzelnen Personen innerhalb einer Organisation in Abhängigkeit von ihrer jeweiligen Rolle mit Enterprise-Geodatabases interagieren.
Datenbankadministratoren
Da Enterprise-Geodatabases in Datenbanken gespeichert werden, benötigen Sie einen Datenbankadministrator, um diese zu konfigurieren und zu verwalten. Die meisten Aufgaben, die von einem Datenbankadministrator durchgeführt werden, finden außerhalb von ArcGIS statt, wobei es folgende Ausnahmen gibt, für die der Datenbankadministrator ArcPy-Funktionen oder Geoverarbeitungswerkzeuge in ArcGIS Pro bzw. ArcMap mit den zugehörigen Apps verwenden kann:
- Verwenden Sie zum Erstellen von Datenbankrollen das Werkzeug bzw. die Funktion Rolle erstellen.
- Verwenden Sie zum Erstellen von Datenbankbenutzern für die Bereitstellung von Daten das Werkzeug bzw. die Funktion Datenbankbenutzer erstellen.
Geodatabase-Administratoren
Geodatabase-Administratoren erstellen und besitzen alle Datenbankobjekte (wie Systemtabellen, Sichten, Funktionen und gespeicherte Prozeduren), aus denen eine Enterprise-Geodatabase besteht. Außerdem führen sie einige wenige Geodatabase-spezifische Wartungsaufgaben aus, wie beispielsweise das Neuerstellen von Indizes für Systemtabellen, das Komprimieren der Geodatabase bei traditioneller Versionierung und das Aktualisieren der Geodatabase.
Geodatabase-Administratoren benötigen nicht so viele Berechtigungen innerhalb des Datenbankmanagementsystems wie Datenbankadministratoren. Pro Enterprise-Geodatabase gibt es einen Geodatabase-Administrator.
Die Berechtigungen und Pflichten der Geodatabase-Administratoren sind vom jeweiligen Datenbankmanagementsystem abhängig. Informationen zu Geodatabase-Administratoren und ihren Aufgaben finden Sie in den folgenden datenbankspezifischen Abschnitten in der ArcGIS Desktop-Hilfe:
- SQL Server
- SAP HANA
- PostgreSQL
- Oracle
- Informix
- Db2 unter Linux, UNIX oder Windows
- Db2 unter z/OS
Datenersteller
In den meisten Organisationen gibt es in der Regel nur wenige Benutzer, die die Feature-Classes, Tabellen, Raster-Datasets und Mosaik-Datasets erstellen, die dann von anderen Personen innerhalb der Organisation veröffentlicht, kartiert und analysiert werden. Diejenigen Benutzer, die die Daten in einer Enterprise-Geodatabase erstellen, fügen nicht nur Datasets hinzu, sondern sind auch für die Verwaltung der Datasets verantwortlich. Vom Datenersteller werden unter anderem folgende Verwaltungsaufgaben für Datasets durchgeführt:
- Datenzugriff für andere Benutzer gewähren
- Einrichten und Verwalten von Netzwerken
- Definieren von Topologiebeziehungen und -regeln
- Erstellen von Domänen
- Definieren von Subtypes
- Aktivieren von Editor-Tracking
- Definieren von Attributregeln
- Aktivieren der Archivierung oder Versionierung
- Ändern des Tabellenschemas (z. B. Hinzufügen oder Löschen eines Feldes)
Informationen zum Erstellen und Verwalten von Daten in einer Geodatabase finden Sie in der ArcGIS Pro- oder ArcMap-Hilfe.
Publisher
Publisher stellen die Daten einer Enterprise-Geodatabase über Web-Services und Portal-Layer zur Verfügung, indem sie Karten erstellen und konfigurieren, die diese Daten enthalten.
Um sicherzustellen, dass von den Web-Services auf die Daten in der Enterprise-Geodatabase zugegriffen werden kann, muss vom Publisher eine Datenbankverbindung für eine oder mehrere verbundene oder eigenständige ArcGIS Server-Sites registriert werden. Unter Umständen müssen Sie bei der Registrierung der Enterprise-Geodatabase als Datenspeicher mit dem ArcGIS Server-Administrator oder Ihrer IT-Abteilung zusammenarbeiten, um sicherzustellen, dass die ArcGIS Server-Computer für die Kommunikation mit der Geodatabase konfiguriert sind.
Sobald die Karte fertiggestellt und die Datenbank bei der ArcGIS Server-Site registriert ist, können Publisher alle Web-Services erstellen, die sie und andere Benutzer für ihre Arbeit mit den Daten benötigen.
Editoren, Analysten und Viewer
Wenn Sie die Daten über Web-Services verfügbar machen, können die meisten Benutzer diese Daten über die Web-Services bearbeiten, analysieren und anzeigen. Sie müssen nie direkt mit der Enterprise-Geodatabase interagieren. Diese Benutzer können folgendermaßen innerhalb von Karten mit Web-Services interagieren, indem sie vorkonfigurierte Apps oder von anderen Portal-Mitgliedern mit Hilfe von App-Vorlagen oder ArcGIS Web AppBuilder konfigurierte Apps verwenden:
- Editoren können Daten über editierbare Feature-Services und Feature-Layer-Elemente im Portal verwalten, die sie Desktop-Apps, mobilen Apps, benutzerdefinierten Apps oder dem Portal Map Viewer hinzufügen.
- Analysten können Geoverarbeitungswerkzeuge für Feature-Services und Image-Services in ArcGIS Desktop-Apps oder in Python sowie auch Feature-Analysewerkzeuge für Feature-Services im Portal Map Viewer ausführen.
- Viewer interagieren mit Karten-, Feature- oder Image-Services innerhalb von Karten, die in ArcGIS Pro, ArcMap und Map Viewer erstellt wurden.
Alle Benutzer, die direkt mit den Daten in der Geodatabase arbeiten müssen, wie beispielsweise GIS Professionals, die die Daten verwalten und komplexe Analysen durchführen, stellen über Desktop-Apps wie ArcGIS Pro oder Python eine Verbindung mit der Geodatabase her.