ArcGIS Enterprise ist ein Web-GIS-Softwareprodukt, das vier Softwarekomponenten umfasst. Das Fundament für die räumlichen Inhalte in ArcGIS Enterprise sind die GIS-Web-Services von ArcGIS Server, und der Zugriff auf räumliche Inhalte durch die Benutzer sowie das Visualisieren und Bearbeiten der räumlichen Inhalte durch die Benutzer erfolgen primär im ArcGIS Enterprise-Portal. Das Portal erleichtert das Transformieren der ArcGIS Server-Services in Informationsprodukte und das sichere Freigeben von Inhalten für die Benutzer und Projektbeteiligten.
ArcGIS Server kann zwar auch als eigenständige Software bereitgestellt werden, jedoch ermöglicht die Integration in das ArcGIS Enterprise-Portal effiziente und leistungsstarke Workflows für Ihre Organisation. ArcGIS Server kann vom ArcGIS Enterprise-Portal auf dreierlei Weise verwendet werden:
- Sie können eine oder mehrere ArcGIS Server-Sites mit dem Portal verbinden, um seine Sicherheits- und Freigabemodelle zu integrieren.
- Sie können eine verbundene ArcGIS Server-Site als Hosting-Server des Portals zuweisen, sodass Benutzer Daten und Karten als Web-Services für eine breitere Zielgruppe veröffentlichen können.
- Sie können von jeder ArcGIS Server-Site einzelne Services beim Portal registrieren, unabhängig davon, ob es sich um eine verbundene Site handelt (und selbst dann, wenn es sich um Ihren eigenen Server handelt).
In diesem Thema und in diesem Abschnitt der Dokumentation werden die drei Methoden der ArcGIS Enterprise-Integration behandelt.
Durch Integration verfügbare Funktionen
Die nachfolgende Tabelle enthält eine Zusammenfassung allgemeiner Features des ArcGIS Enterprise-Portals, die mit und ohne ArcGIS Server-Integration verfügbar sind. Sie können diese Methoden entsprechend der für die Organisation erforderlichen Integrationsebene kombinieren. Ihr Portal kann beispielsweise Elemente aus einem Verbundserver und einzelne registrierte Elemente von anderen Servern zur Verfügung stellen.
Feature | Keine Serverintegration | Nur mit Verbundserver | Mit Hosting-Server | Hinweise |
---|---|---|---|---|
Hinzufügen von Elementen zum Portal (z. B. Dateien, Web-Apps und Services) | Alle Portalelemente werden bezüglich Sicherheit und Freigabe gleich behandelt. | |||
Hinzufügen von Shapefiles und .csv-Dateien mit Adressen zu einer Webkarte | Ein Hosting-Server ist erforderlich, da damit zur Webkarte hinzugefügte Shapefile- und Adressendaten überprüft werden. | |||
Erstellen von Webkarten | Es ist nicht erforderlich, einen Hosting-Server zu verbinden oder zu konfigurieren, um Webkarten zu erstellen. | |||
Geokodieren einzelner Adressen in einer Webkarte | Es ist nicht erforderlich, einen Hosting-Server zu verbinden oder zu konfigurieren, um einzelne Adressen in einer Webkarte zu geokodieren. | |||
Batch-Geokodieren von Adressen in einer Webkarte (z. B. aus einer .csv-Datei) | Ein Hosting-Server ist erforderlich, da er eine Überprüfung der Adressendaten durchführt, die der Webkarte hinzugefügt wurden. Der zum Suchen von Adressen verwendete Geokodierungsservice kann aus ArcGIS Server oder aus einer ArcGIS Online-Organisation stammen. | |||
Veröffentlichen gehosteter Services (z. B. gehostete Kachel-, Feature- und Szenen-Layer) | Ein Hosting-Server ist erforderlich, da er eine Überprüfung der Daten durchführt, Service-Daten speichert und Services hostet. Gehostete Services können mit ArcGIS Pro oder direkt im Portal veröffentlicht werden, wenn ein Element zur Website hinzugefügt wird. Das Veröffentlichen von gehosteten Szenen-Layern ist zudem nur möglich, wenn der Hosting-Server mit einem Data Store vom Typ "Kachel-Cache" konfiguriert ist. | |||
Freigeben von Layern und Karten aus ArcGIS for Office | Ein Hosting-Server ist erforderlich, um Portal-Benutzern die Freigabe von Layern und Karten aus ArcGIS for Office zu ermöglichen. | |||
Veröffentlichen von Layern aus ArcGIS Pro, die Daten aus registrierten Datenquellen referenzieren (z. B. Veröffentlichen von Kartenbild-Layern, die Daten aus einer registrierten Datenbank enthalten) | Die Datenquelle muss vor dem Veröffentlichen bei der ArcGIS Server-Site registriert werden. Die Layer können mit ArcGIS Pro 1.2 oder höher veröffentlicht werden. | |||
Verwenden von Werkzeugen für die räumliche Analyse in Map Viewer Classic oder ArcGIS Insights | Werkzeuge für die räumliche Analyse werden als eine Reihe von Tasks auf dem Server gehostet. Das Ergebnis der Werkzeuge sind gehostete Feature-Layer. Diese gehosteten Feature-Layer sind Feature-Services, die auf dem Hosting-Server ausgeführt werden. Um diese Werkzeuge verwenden zu können, muss für den Hosting-Server ein Data Store vom Typ "relational" konfiguriert sein. | |||
Durchführen von Big-Data-Analysen in Map Viewer Classic oder ArcGIS Insights | Big-Data-Analysewerkzeuge erzeugen ebenfalls Feature-Layer, für die ein Hosting-Server mit den zugrunde liegenden Services erforderlich ist. Um diese Werkzeuge verwenden zu können, muss für den Hosting-Server ein Big Data Store vom Typ "spatiotemporal" konfiguriert sein. |
Registrieren von Services
Sie können ArcGIS Server-Services als Elemente im Portal registrieren, damit Portal-Benutzer sie schnell finden und Webkarten hinzufügen können. Die Services können von einer beliebigen ArcGIS Server-Site stammen, auf die über die Service-URL zugegriffen werden kann. Die Registrierung von Services ist die loseste Art der Kopplung, in der ein Server in ein Portal integriert sein kann.
Wenn für Ihr Portal eine verschlüsselte Kommunikation über HTTPS erforderlich ist, müssen die Services, die Sie registrieren, HTTPS verwenden, wenn sie sich außerhalb Ihrer Domäne befinden.
Wenn Sie einen Service als Portal-Element registrieren, werden die Lebensdauer des Service und die des Elements nicht verbunden. Wenn der zugrunde liegende Service also nicht mehr vorhanden ist, sind Sie für das Löschen des Elements aus dem Portal verantwortlich.
Verbinden eines Servers
Durch die Verbindung einer ArcGIS Server-Site werden die Sicherheits- und Freigabemodelle Ihres Portals in eine oder mehrere ArcGIS Server-Sites integriert. Wenn eine ArcGIS Server-Site mit einem ArcGIS Enterprise-Portal verbunden ist, können die Benutzer gehostete Layer erstellen und im Map Viewer Classic des Portals räumliche Analysen der Inhalte durchführen. Sicherheit und Zugriff werden auf Webebene gesteuert. Durch das Verbinden von ArcGIS Server-Sites, denen eine bestimmte Rolle zugewiesen ist, z. B. die Rolle ArcGIS Image Server oder ArcGIS GeoEvent Server, erhalten die Portal-Mitglieder Zugriff auf die entsprechenden Analysefunktionen.
Hinweis:
Die Version aller Elemente Ihrer ArcGIS Enterprise-Basisbereitstellung, auch die des Hosting-Servers, muss mit der Ihres Portals identisch sein. Zudem muss die Version der Instanzen von ArcGIS GeoEvent Server-, ArcGIS GeoAnalytics Server- und ArcGIS Image Server-Raster-Analyse-Sites mit der des Portals übereinstimmen.
Einige ArcGIS Server-Sites ab Version 10.5 können auch mit aktuelleren Portal-Versionen verbunden werden. Das gilt für ArcGIS GIS Server-Sites, die zusätzlich zum Hosting-Server betrieben werden, sowie für ArcGIS Image Server-Sites, die nicht für die Raster-Analyse bestimmt sind. Eine ArcGIS Server-Site kann nicht mit einem Portal verbunden werden, dessen Version älter ist als die der Site.
Sämtliche Inhalte im Portal werden als ein Element behandelt, unabhängig davon, ob es sich um einen ArcGIS Server-Service, eine Webkarte oder Web-App, ein Shapefile oder irgendeinen anderen unterstützten Dateityp handelt. Die Sicherheit der Inhalte wird auf Elementebene bestimmt.
Informationen zum ArcGIS Enterprise-Sicherheitsmodell
Wenn Sie einen Server verbinden, werden der Zugriff auf die Serverressourcen und die entsprechende Autorisierung vom Portal gesteuert. Dabei geschieht Folgendes:
- Der Zugriff auf ArcGIS Server erfolgt über Portal-Mitglieder – ArcGIS Server-Benutzer und -Rollen werden durch diejenigen des Portals ersetzt. Die Portal-Anmeldeinformationen, ob über den integrierten Identitätsspeicher des Portals oder einen externen Identity-Provider, dienen zum Anmelden bei ArcGIS Server Manager. Durch die Konsolidierung von Portal- und Server-Benutzern wird die Verwaltung von GIS-Ressourcen übersichtlicher. Zudem wird sichergestellt, dass die Anmeldung beim Zugriff auf gesicherte ArcGIS Server-Ressourcen bequem vorgenommen werden kann. (Anmerkung: Ihre benutzerdefinierten ArcGIS Server-Rollen werden beim Verbinden nicht an das Portal übertragen.)
- Der Zugriff auf ArcGIS Server-Services wird durch das Freigabemodell des Portals gesteuert: Jeder ArcGIS Server-Service, den Sie auf dem Verbundserver veröffentlichen, wird automatisch als Element im Portal freigegeben. Durch das Freigabemodell des Portals kann der Publisher eigene Services privat verwenden oder für eine oder mehrerer Gruppen von Portal-Benutzern freigeben. Sie können das Element auch für die gesamte Organisation (jeden angemeldeten Benutzer) freigeben oder den anonymen Zugriff aktivieren, damit es von jedem Benutzer angezeigt werden kann. Dieses Freigabemodell ermöglicht beim Definieren des Zugriffs auf ArcGIS Server-Services eine zusätzliche Granularitätsebene.
Hinweis:
Obwohl die Verbindung eine benutzerfreundliche Anmeldung ermöglicht und alle Vorteile des Freigabemodells des Portals bietet, hat dies Auswirkungen darauf, wie Sie und Ihre vorhandenen Benutzer auf den Verbundserver zugreifen und ihn verwalten. Lesen Sie vor dem Verbinden die Informationen unter Verwalten eines Verbundservers, um zu erfahren, welche Auswirkungen das Herstellen von Verbindungen auf Ihre vorhandene Site hat.
Sobald eine ArcGIS Server-Site mit dem Portal verbunden ist, werden die auf dem Verbundserver veröffentlichten Services automatisch für das Portal freigegeben. Außerdem greifen die Portal Benutzer üblicherweise sowohl auf das Portal als auch auf den Verbundserver zu.
Mit einem Portal können mehrere ArcGIS Server-Sites verbunden sein. Beispielsweise können Sie GIS Server-, ArcGIS Image Server- oder ArcGIS GeoEvent Server-Sites mit Ihrem Portal verbinden. Auf alle verbundenen ArcGIS Server-Sites kann über Portal-Konten zugegriffen werden, nicht jedoch über ArcGIS Server-Konten.
Im folgenden Diagramm wird der Unterschied zwischen einer konzeptionell eigenständigen ArcGIS Server-Site und einer ArcGIS Enterprise-Basisbereitstellung dargestellt.
Weitere Informationen finden Sie unter Verbinden einer ArcGIS Server-Site mit dem Portal.
Festlegen eines Hosting-Servers
Ein Verbundserver, auf dem ArcGIS GIS Server ausgeführt wird, kann sogar noch weiter in das Portal integriert werden, wenn Sie ihn als Hosting-Server festlegen. Ein Portal kann über einen Hosting-Server verfügen. Ein Hosting-Server bietet Portal-Benutzern folgende Möglichkeiten:
- Veröffentlichen gecachter Karten, Feature-Services, WFS-Services und Szene-Services (gehostete Kachel-, Feature-, WFS- und Szenen-Layer) im Portal von anderen Clients oder innerhalb der Portal-Website
- Freigeben von Layern und Karten aus ArcGIS for Office
- Erstellen von Karten durch Hinzufügen von .csv-Dateien und Shapefiles in Map Viewer Classic über den lokalen Computer.
- Batch-Geokodieren von Adressen aus einer .csv-Datei
- Durchführen von Analysen oder Big-Data-Analysen in Map Viewer Classic oder ArcGIS Insights
Lizenz:
Eine GIS Server-Site muss eine Standard- oder Advanced-Lizenz (nicht Basic) aufweisen, um als Hosting-Server festgelegt werden zu können.
Ein Hosting-Server ist der höchste Integrationsgrad, der zwischen einem Portal und einer GIS Server-Site erzielt werden kann.
Wenn Sie einen Hosting-Server bereitstellen, müssen Sie die Serverressourcen und -nutzung genau überwachen, um sicherzustellen, dass der Server der Auslastung durch die Portal-Benutzer gewachsen ist. Wenn zu erwarten ist, dass viele Benutzer eine Vielzahl von Services hosten, können Sie der Site Computer hinzufügen, bevor Sie den Hosting-Server konfigurieren.
Um einen Server als Hosting-Server zu definieren, konfigurieren Sie einen über ArcGIS Data Store erstellten Data Store vom Typ "relational" und einen Data Store vom Typ "Kachel-Cache" für den Server. Wenn Benutzer gehostete Feature-Layer im Portal veröffentlichen, werden die Daten in den Data Store vom Typ "relational" kopiert. Wenn Sie ein gehostetes Feature-Layer-Element im Portal löschen, werden der zugrunde liegende Feature-Service vom Hosting-Server und die Daten aus dem Data Store vom Typ "relational" gelöscht.
Vorversion:
In ArcGIS Enterprise 11.1 wird die Verwendung einer Enterprise-Geodatabase als verwaltete Datenbank des Hosting-Servers nicht mehr unterstützt; allerdings können ältere Installationen u. U. weiterverwendet werden. Wenn Sie einen neuen Hosting-Server konfigurieren, verwenden Sie einen über ArcGIS Data Store konfigurierten Data Store vom Typ "relational".
Der Data Store vom Typ "relational" ist außerdem notwendig, damit Portal-Benutzer .csv-Dateien und Shapefiles zur Karte hinzufügen bzw. Layer und Karten in ArcGIS for Office freigeben können.
Falls das Portal auch ArcGIS GeoEvent Server- oder ArcGIS GeoAnalytics Server-Verbundserver umfassen soll, muss für den Hosting-Server außerdem ein Big Data Store vom Typ "spatiotemporal" konfiguriert werden, der über ArcGIS Data Store erstellt wurde.
Im folgenden Diagramm wird eine mit einem ArcGIS Enterprise-Portal verbundene ArcGIS Server-Site dargestellt. Die URL-Muster werden für den Zugriff auf beide Komponenten über ihre Web Adaptor verwendet. Gezeigt wird ein ArcGIS Data Store vom Typ "relational", der beim Server registriert ist.
Weitere Informationen zum Einrichten eines Hosting-Servers finden Sie unter Konfigurieren eines Hosting-Servers für das Portal.