Skip To Content

Beziehungen zwischen Web-Services und Portal-Elementen

ArcGIS Enterprise stellt eine Plattform für die Veröffentlichung von Web-Services und die Freigabe von Links zu vorhandenen Services bereit. Dies erfolgt über Elemente im Portal, die jeden Service als Entität darstellen, die durchsucht und freigegeben werden kann. Das Verständnis der Beziehung zwischen Web-Services und Portal-Elementen kann die Arbeit mit Portal for ArcGIS erleichtern.

In diesem Thema werden vier gängige Methoden beschrieben, mit denen ein Service als Element im Portal verfügbar gemacht wird. Für jede Vorgehensweise werden entsprechende Regeln für die Bearbeitung und das Löschen des Service bereitgestellt.

Gehostete Services, die im Portal veröffentlicht werden

Diese Methode ist nur verfügbar, wenn das Portal mit einem Hosting-Server konfiguriert wurde. Sie können einen Service im Portal veröffentlichen, indem Sie die Option Eigene gehostete Services in ArcMap, die Portal-Website, ArcGIS Maps for Office oder einen anderen Client verwenden, der direkt mit dem Portal zusammenarbeitet. Bei diesem Vorgang werden ein Portal-Element und ein Service erstellt. Alle Services werden in einem ArcGIS Server-Ordner namens Gehostet abgelegt.

Im Ordner Gehostet aufgelistete Service-Typen unterscheiden sich von in anderen Server-Ordnern enthaltenen Typen. Dies dient der Anpassung der Elementtypen, die in Portal for ArcGIS angezeigt werden. In der folgenden Tabelle werden alle unterstützten gehosteten Services und ihre aktualisierten Elementtypen aufgeführt.

ArcGIS Server-ServicetypGehosteter Ordner/Portal for ArcGIS-Elementtyp

Gecachter Kartenservice

Kachel-Layer

Gecachter Kartenservice mit Feature-Service

Kachel- und Feature-Layer

Feature-Service

Feature-Layer

Image-Service*

Bilddaten-Layer

Szenenservice

Szenen-Layer

WFS-Service

WFS-Layer

*Der einem gehosteten Bilddaten-Layer zugrunde liegende Image-Service wird auf dem Raster-Analyse-Server des Portals ausgeführt, nicht auf dem Hosting-Server des Portals.

Wenn Sie das Element hinzufügen, indem Sie einen Service im Portal veröffentlichen, sollten Sie das Element auch im Portal bearbeiten und löschen. Sie können das Element beispielsweise über die Portal-Website oder mit der Option Eigene gehostete Services in ArcMap bearbeiten oder löschen. Wenn das Element auf diese Weise gelöscht wird, wird der Back-End-Service ebenfalls gelöscht, da er die Daten enthält, die kopiert wurden, als der gehostete Service erstellt wurde.

Veröffentlichen des Service im Portal

Beispiel

Sie melden sich als Publisher namens Jan beim Portal an und laden eine CSV-Datei hoch. Diese veröffentlichen Sie als Feature-Layer auf dem Portal. Dabei wird ebenfalls automatisch ein Portal-Element erstellt.

Um diesen Service auf die empfohlene Weise zu löschen, melden Sie sich bei der Portal-Website als Publisher namens Jan (oder als Administrator) an, und löschen Sie das Portal-Element, das den Service darstellt. Dabei wird der Service ebenfalls automatisch gelöscht.

In diesem Szenario sollten Sie zum Löschen des Service keine direkte Verbindung mit dem Hosting-Server herstellen. Dabei würde ein Portal-Element ohne Link zu einem Service zurückgelassen. Sie wären gezwungen, das Portal-Element manuell zu bereinigen.

Services, die aus ArcGIS Pro veröffentlicht werden

Über ArcGIS Pro können viele verschiedene Layer veröffentlicht werden. Wo Sie einen aus ArcGIS Pro veröffentlichten Layer bearbeiten oder löschen können, hängt vom Typ des Layers und davon ab, ob Sie Daten beim Veröffentlichen kopiert oder registrierte Daten referenziert haben. Aus ArcGIS Pro in Ihrem Portal veröffentlichte Kachel-Layer, Vektorkachel-Layer und Szenen-Layer befinden sich im Ordner Gehostet auf dem Hosting-Server des Portals. Die Daten für diese Layer werden immer kopiert. Diese Layer müssen im Portal gelöscht und verwaltet werden, wie im vorherigen Abschnitt beschrieben.

Kartenbild-Layer können Sie aus ArcGIS Pro an einen Ihrer Verbundserver veröffentlichen. Diese Layer referenzieren registrierte Daten. Weitere Informationen finden Sie unterAuf den Verbundservern des Portals veröffentlichte Layer. Ein zugeordneter Kartenservice wird in dem Ordner des Verbundservers des Portals veröffentlicht, der bei der Veröffentlichung angegeben wurde. Wenn Sie einen Kartenbild-Layer veröffentlichen, der registrierte Daten referenziert, müssen Sie zur Registerkarte Inhalt im Bereich Als Web-Layer freigeben wechseln und einen der Verbundserver auswählen. Dies ist die ArcGIS Server-Site, auf der der Kartenservice ausgeführt werden soll. Um einen Kartenbild-Layer zu löschen, müssen Sie das Element im Portal auswählen und löschen. Der zugehörige Service wird dann ebenfalls gelöscht. Die Daten in Ihrer registrierten Datenquelle bleiben erhalten.

Wenn Sie einen Karten-Image-Layer aus ArcGIS Pro veröffentlichen, können Sie auch Feature-Zugriff oder WMS für den Layer aktivieren. In diesem Fall wird ein dem Karten-Image-Layer zugeordnetes WMS- oder Feature-Layer-Element im Portal erstellt, woraufhin diese Funktionen auf dem Kartenservice des Verbundservers aktiviert werden. Sie können die WMS- oder Feature-Layer-Elemente im Portal löschen, ohne dass dabei der Karten-Image-Layer gelöscht wird. Um den Kartenbild-Layer im Portal zu löschen, müssen jedoch zuerst die zugehörigen WMS- oder Feature-Layer-Elemente gelöscht werden. Wenn Sie versuchen, den Kartenbild-Layer zu löschen, ohne zuerst die zugehörigen WMS- oder Feature-Layer-Elemente zu löschen, erhalten Sie die Warnung, dass diese zugehörigen Elemente zuerst gelöscht werden müssen. Beim Löschen der Elemente im Portal werden die zugehörigen Services ebenfalls gelöscht.

Sie können auch Bilddaten-Layer aus ArcGIS Pro veröffentlichen. Ein zugeordneter Image-Service wird in dem Ordner des Verbundservers des Portals veröffentlicht, der bei der Veröffentlichung angegeben wurde. Zum Löschen eines Bilddaten-Layers müssen Sie den Service in "Manager" löschen. Der zugeordnete Bilddaten-Layer wird daraufhin aus dem Portal entfernt. Wenn Sie einen Bilddaten-Layer veröffentlichen, können Sie auch WMS oder WCS für den Layer aktivieren. Bei aktiviertem WMS wird ein dem Bilddaten-Layer zugeordnetes WMS-Element im Portal erstellt, woraufhin die WMS-Funktion auf dem Image-Service des Verbundservers aktiviert wird. Sie können das WMS-Element im Portal löschen, ohne dabei den Bilddaten-Layer zu löschen. Durch das Löschen des Image-Service vom Verbundserver werden jedoch die zugeordneten Bilddaten- und WMS-Layer-Elemente entfernt. Bei aktiviertem WCS wird kein zugeordnetes WCS-Element im Portal erstellt, allerdings wird die Funktion auf dem zugeordneten Image-Service aktiviert.

Ein Feature-Layer im Portal kann ein gehosteter Feature-Layer (die Daten werden kopiert) oder ein Feature-Layer sein, der einem aus ArcGIS Pro veröffentlichten Kartenbild-Layer zugeordnet ist (referenziert registrierte Daten).

Wenn Sie einen Feature-Layer veröffentlichen, der einem Kartenbild-Layer zugeordnet ist und registrierte Daten referenziert, müssen Sie zur Registerkarte Inhalt im Bereich Als Web-Layer freigeben wechseln und einen der Verbundserver auswählen. Wenn Sie veröffentlichen, wird ein Kartenservice mit aktiviertem Feature-Zugriff auf dieser ArcGIS Server-Site ausgeführt und in Ihrem Portal werden ein Feature-Layer- und ein Kartenbild-Layer-Element erstellt. Sie können den Feature-Layer im Portal löschen, ohne den Kartenbild-Layer zu löschen. Um den Kartenbild-Layer im Portal zu löschen, muss jedoch zuerst das zugehörige Feature-Layer-Element gelöscht werden. Beim Löschen der Elemente im Portal werden die zugehörigen Services ebenfalls gelöscht. Die Daten in Ihrer registrierten Datenquelle bleiben erhalten.

Beachten Sie, dass Kopien von Kartenbild-, WMS- oder Feature-Elementen im Portal nicht gelöscht werden, wenn das ursprüngliche Element gelöscht wird. Beim Löschen des ursprünglichen Elements wird der zugehörige Service gelöscht, wobei verwaiste Elementkopien übrig bleiben. Diese Elementkopien müssen gesondert gelöscht werden.

Wenn Sie einen Feature-Layer im Portal veröffentlichen und die Daten kopieren, wird ein Feature-Service im Ordner Gehostet auf dem Hosting-Server des Portals erstellt und die Daten werden in den Data Store vom Typ "relational" kopiert, der beim Hosting-Server registriert ist. Wenn ein gehosteter Feature-Service veröffentlicht wird, wird kein Kartenbild-Layer-Element im Portal erstellt. Verwenden Sie das Portal, um gehostete Feature-Layer zu verwalten und zu löschen. Wenn Sie den gehosteten Feature-Layer löschen, werden die kopierten Daten ebenfalls gelöscht.

Um zu bestimmen, ob ein Feature-Service gehostet ist oder nicht, navigieren Sie zur Seite Elementdetails des Layers. Wenn der Feature-Layer direkt im Portal veröffentlicht und ihm kein Kartenbild-Layer zugeordnet wurde, wird das Element bei der Anzeige durch den Layer-Besitzer oder Portal-Administrator als (Gehostet) bezeichnet. Aus ArcGIS Pro veröffentlichte Feature-Layer, die nicht über den Vermerk (Gehostet) verfügen, sind einem Kartenbild-Layer zugeordnet. Sie können Feature-Layer, die über ArcGIS Pro veröffentlicht wurden, im Portal löschen, ohne den Kartenbild-Layer zu löschen. Um den Kartenbild-Layer im Portal zu löschen, muss jedoch zuerst das zugehörige Feature-Layer-Element gelöscht werden. Elemente, die als (gehostet) beschrieben sind, können im Portal gelöscht werden. Der zugehörige Service wird dann ebenfalls gelöscht.

Beispielszenarien für die Veröffentlichung von ArcGIS Pro in Portal for ArcGIS

Die folgenden Veröffentlichungsszenarien beschreiben das Verhalten veröffentlichter Elemente und der entsprechenden Layer-Typen mit den zugehörigen ArcGIS Server-Services und -Funktionen.

Veröffentlichen aus ArcGIS Pro auf einem GIS Server-Verbundserver

Wenn Sie einen Karten-Image-Layer aus ArcGIS Pro veröffentlichen, können Sie auch Feature-Zugriff oder WMS für den Layer aktivieren. In diesem Fall wird ein dem Kartenbild-Layer zugeordnetes WMS- oder Feature-Layer-Element im Portal erstellt, woraufhin diese Funktionen für den Kartenservice auf dem GIS Server aktiviert werden. Nachfolgend wird das Verhalten veröffentlichter Elemente und der entsprechenden Layer-Typen in diesem Szenario beschrieben:

  • ArcGIS Enterprise-Portal-Element: Ein veröffentlichter Kartenbild-Layer mit aktiviertem Feature-Zugriff und WMS-Layer-Typen.
  • ArcGIS Server-Service: Der veröffentlichte begleitende Service mit aktiviertem Feature-Zugriff und WMS-Funktionen.

Deaktivieren von Funktionen in ArcGIS Server Manager oder ArcMap

Wenn eine WMS- oder Feature-Zugriffsfunktion in ArcGIS Server Manager oder ArcMap deaktiviert wird, wird der entsprechende Layer-Typ (WMS oder Feature-Zugriff) als Element im Portal gelöscht. Nachfolgend wird das Verhalten veröffentlichter Elemente und der entsprechenden Layer-Typen in diesem Szenario beschrieben:

  • Beim Veröffentlichen eines Kartenbild-Layers aus ArcGIS Pro im Portal sind WMS und Feature-Zugriff aktiviert.
  • Ein begleitender Service wird auf dem entsprechenden GIS Server erstellt
  • Beim Deaktivieren von WMS in ArcGIS Server Manager oder ArcMap wird der entsprechende WMS-Layer-Typ gelöscht

Löschen verknüpfter Elemente im Portal

Sie können WMS- oder Feature-Layer-Elemente in ArcGIS Pro oder im Portal löschen. Dabei wird auch die entsprechende WMS-Funktion im Kartenservice gelöscht. Beachten Sie, dass zugehörige WMS- oder Feature-Layer-Elemente gelöscht werden müssen, bevor ein Kartenbild-Layer gelöscht werden kann. Nachfolgend wird das Verhalten veröffentlichter Elemente und der entsprechenden Layer-Typen in diesem Szenario beschrieben:

  • Beim Veröffentlichen eines Kartenbild-Layers aus ArcGIS Pro im Portal sind WMS und Feature-Zugriff aktiviert.
  • Ein begleitender Service wird auf dem entsprechenden GIS Server erstellt
  • Beim Löschen des WMS- oder Feature-Layer-Elements im Portal wird die entsprechende WMS-Funktion im Kartenservice ebenfalls gelöscht.

Löschen verknüpfter Services in ArcGIS Server Manager oder ArcMap

Durch das Löschen des Kartenservice auf dem GIS Server werden die verknüpften Kartenbild-, WMS- und Feature-Layer-Elemente entfernt. Nachfolgend wird das Verhalten veröffentlichter Elemente und der entsprechenden Layer-Typen in diesem Szenario beschrieben:

  • Beim Veröffentlichen eines Kartenbild-Layers aus ArcGIS Pro im Portal sind WMS und Feature-Zugriff aktiviert.
  • Ein begleitender Service wird auf dem entsprechenden GIS Server erstellt
  • Beim Löschen des verknüpften Kartenservice in ArcGIS Server Manager oder ArcMap werden die zugeordneten Kartenbild-, WMS- und Feature-Layer-Elemente gelöscht.

Services, die auf einer eingebundenen ArcGIS Server-Site veröffentlicht werden

Sie können einen Service auf einer ArcGIS Server-Site veröffentlichen, die Sie in Ihr Portal eingebunden haben. Zum Veröffentlichen können Sie ArcGIS Server Manager, eine Verbindung zum ArcGIS Server im Kataloginhaltsverzeichnis von ArcMap oder ArcGIS Pro verwenden (siehe Services, die aus ArcGIS Pro veröffentlicht werden). Beim Veröffentlichen des Service wird automatisch ein Portal-Element erstellt. Den Service können Sie löschen, indem Sie die entsprechenden Portal-Elemente löschen. Die Daten bleiben in Ihrer registrierten Datenquelle.

Beispiel

Sie verwenden ArcGIS-Server hinzufügen in ArcMap, um eine ArcGIS Server-Publisher-Verbindung herzustellen. Sie stellen eine Verbindung als Publisher Jan her und veröffentlichen einen Image-Service auf einer ArcGIS Image Server-Site, die mit Ihrem Portal verbunden ist. Der Image-Service wird automatisch zu einem Bilddaten-Layer-Element in Ihrem Portal.

Wenn Sie diesen Service löschen möchten, dann melden Sie sich als Publisher namens Jan (oder als Administrator) bei Ihrem Portal an und löschen ihn. Der entsprechende Service wird ebenfalls gelöscht.

Verwenden der Registerkarte "Eigene Inhalte" der Seite "Inhalt" auf der Portal-Website zum Hinzufügen des Service als Element

In Inhalt > Eigene Inhalte auf der Portal-Website können Sie einen Service als Portal-Element hinzufügen. Auf diese Weise geben Sie Links für Web-Services frei, die nicht auf einem Verbundserver ausgeführt werden.

Wenn Sie das Element in Eigene Inhalte hinzugefügt hätten, sollten Sie das Element auf der Portal-Website bearbeiten und löschen. Auch wenn Sie das Element löschen, wird der entsprechende Service weiterhin ausgeführt, es sei denn, Sie melden sich beim zugehörigen Server an und löschen ihn. Dies ist das erwartete Verhalten, da Sie möglicherweise Portal-Elemente zum Freigeben von Links für Drittanbieter-Services verwenden, die Sie weder dauerhaft löschen möchten noch können.

Hinzufügen eines Service als Portal-Element über "Eigene Inhalte"

Beispiel

Sie finden einen nützlichen Web-Service auf der ArcGIS Server-Site einer benachbarten Abteilung und möchten ein Portal-Element mit einer entsprechenden Verknüpfung hinzufügen. Sie melden sich bei der Portal-Website an, navigieren zu Inhalt > Eigene Inhalte und fügen den Service aus dem Web als Portal-Element hinzu.

Wenn Sie dieses Element löschen möchten, sollten Sie dazu die Portal-Website verwenden. Durch das Löschen des Elements wird der Service nicht gelöscht. Dies ist das erwartete Verhalten, da der Service und das Portal-Element in diesem Szenario über keine integrierte Beziehung verfügen.

Empfehlungen für das Bearbeiten und Löschen von Elementen

Die obigen Beispiele veranschaulichen Empfehlungen für das Bearbeiten und Löschen von Elementen in Abhängigkeit davon, wie diese Elemente veröffentlicht wurden. Dabei wird sichergestellt, dass Services und Elemente ihre entsprechenden Verknüpfungen beibehalten.

Wenn Sie die Elemente oder Services nicht auf die empfohlene Weise löschen, bleiben evtl. verwaiste Elemente oder Services zurück, die manuell gelöscht werden müssen.

Beachten Sie, dass ein Portal-Element nur von einer der folgenden Personen bearbeitet oder gelöscht werden kann:

  • vom Publisher, der das Element hinzugefügt hat
  • vom Portal-Administrator

Dies unterscheidet sich von dem Muster von ArcGIS Server, bei dem alle Publisher sämtliche Elemente bearbeiten und löschen können.

Obwohl Administratoren Elemente bearbeiten können, sollte dies vermieden werden. Die Bearbeitung von Elementen als Administrator kann dazu führen, dass sich periphere Ressourcen unter dem Konto des Administrators ansammeln. Administratorkonten sollten in erster Linie dazu verwendet werden, den Besitz von Elementen zu ändern oder Elemente zu löschen, die nicht mehr benötigt werden.