Skip To Content

Enterprise-Geodatabases und ArcGIS Enterprise

Enterprise-Geodatabases werden in Datenbanken gespeichert und erweitern deren Funktionalität. In ArcGIS Enterprise greifen Sie auf die Daten in einer 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 in einer unterstützten Datenbank 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.

Gründe für die Verwendung einer Enterprise-Geodatabase mit ArcGIS Enterprise

Mit den zusätzlichen Funktionen und Dataset-Typen, die in einer Enterprise-Geodatabase verfügbar sind, können Sie mehr Typen von Web-Layern veröffentlichen als über eine Datenbank. Sie können beispielsweise Routing-Services über Netzwerk-Datasets veröffentlichen, Geodatenservices für die Nutzung in Replikations-Workflows veröffentlichen und Utility Network-Services sowie Trace Network-Services aus einer Enterprise-Geodatabase veröffentlichen.

Tipp:
Versorgungs- und Verfolgungsnetzwerke werden in Geodatabases in einem Teil der Datenbanken unterstützt. Eine Liste der unterstützten Datenbanken finden Sie unter Erstellen eines Versorgungsnetzes und Erstellen eines Verfolgungsnetzes in der ArcGIS Pro-Hilfe.

Die zusätzlichen Funktionen in Enterprise-Geodatabases bieten Ihnen auch weitere Funktionen in den Feature-Services, die Sie veröffentlichen. Dazu zählen:

  • Sie können die Synchronisierung für Feature-Services aktivieren, die aus Daten in einer Enterprise-Geodatabase veröffentlicht wurden. Dadurch können Sie den Feature-Service zur Bearbeitung oder als Referenz offline nehmen.
  • Feature-Services, die Sie aus Feature-Classes veröffentlichen, die Felder mit Domänen mit codierten Werten und Bereichsdomänen enthalten, werden im Portal als Listen mit Minimal- und Maximalwerten aufgeführt, wenn Sie die Feature-Service-Felder in einem Portal anzeigen.
  • Wenn die Feature-Classes, die Sie veröffentlichen, Anlagen enthalten, kann auf die Anlagen über den Feature-Service zugegriffen werden.

ArcGIS Server-Sites und Enterprise-Geodatabases

Um sicherzustellen, dass die Web-Services Zugriff auf die Daten in der Enterprise-Geodatabase haben, müssen Sie die Datenbankverbindungsdatei bei den ArcGIS Server-Sites registrieren, in 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 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 auf einer verbundenen oder eigenständigen ArcGIS GIS Server-Site.

Informationen zum Veröffentlichen eines Image-Service (Bilddaten-Layer) aus 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.

Wenn Sie Inhalte freigeben möchten, die den OGC-Standards entsprechen, veröffentlichen Sie WCS-, WFS-, WMS-, WMTS- und WPS-Services.

ArcGIS Enterprise-Portale und Enterprise-Geodatabases

Sie können eine Enterprise-Geodatabase als Data-Store-Element auf der Website des ArcGIS Enterprise-Portals hinzufügen, das die Geodatabase gleichzeitig bei mehreren verbundenen ArcGIS Server-Sites registriert. Die Karten-, Feature- und Image-Services, die Sie aus ArcGIS Pro 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:

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 Benutzer 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 eines Datenbankadministrators werden außerhalb von ArcGIS durchgeführt. Es gelten die folgenden optionalen Ausnahmen:

  • Verwenden Sie zum Erstellen von Datenbankrollen das Werkzeug bzw. die Funktion ArcPy.
  • Verwenden Sie zum Erstellen von Datenbankbenutzern für die Bereitstellung von Daten das Geoverarbeitungswerkzeug Datenbankbenutzer erstellen oder die Funktion ArcPy.

Datenbankadministratoren können die oben aufgeführten Werkzeuge verwenden, um Datenbankbenutzer und -rollen zu erstellen, oder sie können Datenbanksoftware nutzen.

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 Pro-Hilfe:

Datenersteller

In den meisten Organisationen gibt es in der Regel nur wenige Benutzer, die die Feature-Classes und Tabellen 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:

  • Gewähren des Datenzugriffs für andere Benutzer
  • 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-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. Wenn Sie die Geodatabase registrieren, indem Sie im Portal ein Data-Store-Element vom Typ "Datenbank" hinzufügen, können Sie alle Tabellen und Feature-Classes, auf die über die Datenbankverbindung zugegriffen werden kann, gleichzeitig veröffentlichen.

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 Pro oder Python ausführen sowie auch Feature-Analysewerkzeuge für Feature-Services im Map Viewer ausführen.
  • Viewer interagieren mit Karten-, Feature- oder Image-Services innerhalb von Karten, die in ArcGIS Pro 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.