Veröffentlichen von Web-Werkzeugen in ArcGIS Pro

Wenn Sie ein Analyseergebnis als Web-Werkzeug freigeben möchten, müssen Sie zuerst sicherstellen, dass Sie die erforderlichen Berechtigungen zum Veröffentlichen besitzen und dass die Versionen von ArcGIS Pro und ArcGIS Enterprise kompatibel sind. Die Rolle eines Portal-Anmeldekontos sollte entweder die Administratorrolle oder eine benutzerdefinierte Rolle sein. Bei einer benutzerdefinierten Rolle ist die Mindestanforderung eine vorhandene Standard-Publisher-Rolle mit der Option zum Veröffentlichen von Web-Werkzeugen unter den Administratorberechtigungen. Weitere Informationen zur Kompatibilität zwischen den Versionen von ArcGIS Pro und ArcGIS Enterprise finden Sie unter Kompatibilität von Web-Werkzeugen.

Um ein Web-Werkzeug freizugeben, können Sie es entweder als neues Web-Werkzeug freigeben oder ein vorhandenes Web-Werkzeug überschreiben. Das Überschreiben eines vorhandenen Web-Werkzeugs ist nur in ArcGIS Pro 2.6 verfügbar. Weitere Informationen zum Freigeben eines Web-Werkzeugs mit einer dieser Optionen finden Sie unter Freigeben des Web-Werkzeugs. Beim Freigeben als neues Web-Werkzeug oder Überschreiben eines vorhandenen Web-Werkzeugs müssen Sie mehrere Eigenschaften festlegen, mit denen definiert wird, wie der Benutzer des Service mit dem Web-Werkzeug interagiert.

Hinweis:

Ein Web-Werkzeug kann für einen Verbundserver über ArcGIS Pro 1.4 und höher mithilfe des Bereichs Als Web-Werkzeug freigeben oder mithilfe von Python freigegeben werden. Sie können ArcGIS Enterprise oder Python verwenden, um einen Geoverarbeitungsservice für einen eigenständigen Server über ArcGIS Pro 2.3 oder höher zu veröffentlichen. Weitere Informationen finden Sie unter Veröffentlichen von Werkzeugen in einem Python-Skript.

Analysieren

Einer der ersten Schritte vor der Veröffentlichung auszuführenden Schritte besteht darin, das Web-Werkzeug zu analysieren. Während der Analyse wird nach Problemen gesucht, die die Veröffentlichung des Werkzeugs verhindern. Neben potenziellen Lösungen werden Informationen zu den Daten und Werkzeugen bereitgestellt, die den Service bilden. Einige Analyzer-Fehler können nur durch Ändern der Werkzeuge oder Daten gelöst werden, die das Werkzeug umfasst. Andere Meldungen und Warnungen stellen Anleitungen und Empfehlungen bereit. Nachdem kritische Fehler behoben und die Einstellungen des Service konfiguriert wurden, kann das Web-Werkzeug veröffentlicht werden. Weitere Informationen finden Sie unter Analyzer-Meldungen.

Hinzufügen eines Werkzeugs

Wenn ein Web-Werkzeug freigegeben wird, beginnt der Prozess mit dem Ergebnis eines Modells oder Skriptwerkzeugs. Web-Werkzeuge können mit mehreren Ergebnissen erstellt werden. Jedes erfolgreiche Geoverarbeitungsverlaufselement kann in ein Web-Werkzeug einbezogen werden, das als Service veröffentlicht werden soll. Das Hinzufügen mehrerer Werkzeuge ist eine gute Methode, wenn ähnliche Werkzeuge oder Werkzeuge, die Teil eines Workflows sind, gruppiert werden.

Hinweis:

Ein neues Werkzeug kann einem vorhandenen Web-Werkzeug nicht hinzugefügt werden. Sie müssen das vorhandene Werkzeug und das Werkzeug, das einem neuen einzelnen Geoverarbeitungsservice (Web-Werkzeug) hinzugefügt werden soll, erneut veröffentlichen.

Freigabeeinstellungen

Auf ein Web-Werkzeug kann standardmäßig nur von dem Konto zugegriffen werden, von dem es erstellt wurde. Das Web-Werkzeug kann in der Organisation, für bestimmte Gruppen oder für alle Benutzer freigegeben werden.

Verbundserver

Beim Freigeben eines Web-Werkzeugs in einem lokalen Portal ist der Hosting-Server der Standardserver für den zugrunde liegenden Geoverarbeitungsservice. Web-Werkzeuge und die Geoverarbeitungsservices, auf denen sie basieren, müssen schnell und reaktionsschnell sein. Die Freigabe vieler Web-Werkzeuge auf einem Hosting-Server, auf dem auch viele Feature-Services ausgeführt werden, kann aufgrund fehlender Systemressourcen zu Performance-Einbußen führen. Wenn Ihnen mehrere Server zur Verfügung stehen und diese in Ihrem Portal verbunden sind, kann es von Vorteil sein, die Geoverarbeitungsservices des Standard-Hosting-Servers auf einen eigenen Verbundserver zu separieren. Geoverarbeitungsservices können auch ohne das Vorhandensein mehrerer Verbundserver problemlos für den Hosting-Server freigegeben werden, sofern Administratoren und Publisher ein gutes Service- und Ressourcenmanagement bereitstellen.