Mit ArcGIS Pro können Sie Service-Definitionen für Web-Werkzeuge speichern, die später in Ihrem Portal freigegeben werden sollen. Eine Service-Definitionsdatei (.sd) enthält die Informationen dazu, wie das Web-Werkzeug in ArcGIS Enterprise veröffentlicht und konfiguriert werden soll. Informationen dazu, wie Service-Definitionen in Freigabe-Workflows Ihrer Organisation verwendet werden können, finden Sie unter Einführung in das Speichern von Service-Definitionen. Wie beim Veröffentlichen eines Web-Werkzeugs müssen Sie das Werkzeug mindestens einmal ausführen, um die richtigen Ergebnisse zu erhalten, bevor Sie es als Service-Definition speichern. Um eine Service-Definition speichern zu können, muss außerdem Ihre Rolle als Administrator oder benutzerdefinierter Publisher festgelegt sein.
Speichern einer verbundenen Service-Definition für einen Web-Werkzeug
Eine verbundene Service-Definition wird für eine bestimmte Serververbindung konfiguriert. Die Option zum Speichern einer Service-Definition ist im Bereich Als Web-Werkzeug freigeben verfügbar, wenn Sie mit ArcGIS Enterprise verbunden sind.
Um eine verbundene Service-Definition für ein Web-Werkzeug zu speichern, führen Sie die folgenden Schritte aus:
- Führen Sie einen der folgenden Vorgänge aus:
- Speichern auf der Registerkarte Freigeben.
- Klicken Sie auf der Registerkarte Freigeben in der Gruppe Freigeben als auf den Dropdown-Pfeil Web-Werkzeug und dann auf Web-Werkzeug freigeben, um den Bereich Werkzeug zum Freigeben auswählen zu öffnen. Wählen Sie das Element aus, und klicken Sie auf OK.
- Speichern im Bereich Verlauf.
- Klicken Sie auf der Registerkarte Analyse in der Gruppe Geoverarbeitung auf Verlauf, um den Bereich Verlauf zu öffnen. Klicken Sie auf der Registerkarte Geoverarbeitung des Bereichs mit der rechten Maustaste auf das Element, das Sie speichern möchten, zeigen Sie auf Freigeben als, und klicken Sie auf Web-Werkzeug freigeben
Der Bereich Als Web-Werkzeug freigeben wird angezeigt.
- Speichern auf der Registerkarte Freigeben.
- Konfigurieren Sie im Bereich Als Web-Werkzeug freigeben alle Parameter, die Sie ändern möchten.
- Klicken Sie unter Freigabe abschließen auf Analysieren , um nach Problemen zu suchen.
Fehler und Warnungen werden auf der Registerkarte Meldungen aufgeführt. Klicken Sie mit der rechten Maustaste auf eine Meldung, um das zugehörige Hilfethema zu öffnen oder eine Abhilfemaßnahme in der Software einzuleiten. Fehler müssen behoben werden, bevor Sie die Service-Definition speichern können. Das Beheben von Warnungen wird empfohlen, ist jedoch nicht erforderlich.
- Nachdem Sie alle Fehler behoben haben, klicken Sie auf den Dropdown-Pfeil Veröffentlichen und dann auf Als SD speichern.
Das Dialogfeld Als Service-Definitionsdatei speichern wird angezeigt.
- Geben Sie im Dialogfeld den Speicherort und den Namen für die Service-Definitionsdatei an, und klicken Sie auf Speichern.
- Sie können auch auf Aufträge klicken, um den Auftragsstatus zu überwachen.
- Klicken Sie nach der erfolgreichen Bereitstellung der Service-Definition unten im Bereich auf den Link Service-Definition verwalten, um den Speicherort der Service-Definitionsdatei zu öffnen.
Speichern einer Offline-Service-Definition für ein Web-Werkzeug
Eine Offline-Service-Definition ist von der Verbindung unabhängig, sie wird nicht für eine bestimmte Serververbindung konfiguriert. Sie können die Offline-Service-Definitionsdatei speichern und die Datei in einem beliebigen ArcGIS Enterprise-Portal veröffentlichen. Beim Speichern der Datei muss keine Verbindung zum ArcGIS Enterprise hergestellt werden, und der Bereich zum Speichern enthält keine Option für ArcGIS Enterprise-Informationen.
Wenn beim Speichern der Offline-Service-Definitionsdatei Daten unter Verwendung eines Server-Data-Store referenziert werden, sollten Sie die folgenden Punkte beachten:
- Beim Veröffentlichen der Offline-Service-Definitionsdatei werden die Daten entweder vollständig kopiert oder referenziert. Wenn nur einige Daten kopiert werden sollen, während andere referenziert werden, speichern Sie die Datei stattdessen als verbundene Service-Definition.
- Bevor Sie die Datei in einem ArcGIS Enterprise-Portal veröffentlichen, stellen Sie sicher, dass der betreffende Server Zugriff auf den Datenbank- oder Ordnerpfad der referenzierten Daten hat, und registrieren Sie die Daten dann sowohl auf der Veröffentlichungs- als auch der Server-Seite des Data Store des Servers.
Um eine Offline-Service-Definition für ein Web-Werkzeug zu speichern, führen Sie die folgenden Schritte aus:
- Führen Sie einen der folgenden Vorgänge aus:
- Speichern auf der Registerkarte Freigeben.
- Klicken Sie auf der Registerkarte Freigeben in der Gruppe Freigeben als auf den Dropdown-Pfeil Web-Werkzeug und dann auf Als Offline-Service-Definition speichern, um die Schaltfläche Werkzeug zum Freigeben auswählen zu öffnen. Wählen Sie den Layer aus, und klicken Sie auf OK.
- Speichern im Bereich Verlauf.
- Klicken Sie auf der Registerkarte Analyse in der Gruppe Geoverarbeitung auf Verlauf, um den Bereich Verlauf zu öffnen. Klicken Sie auf der Registerkarte Geoverarbeitung des Bereichs mit der rechten Maustaste auf das Element, das Sie speichern möchten, und klicken Sie auf Freigeben als > Als Offline-SD speichern > Web-Werkzeug im Portal
Der Bereich Als Offline-Service-Definition speichern wird angezeigt.
- Speichern auf der Registerkarte Freigeben.
- Konfigurieren Sie im Bereich Als Offline-Service-Definition speichern alle Parameter, die Sie ändern möchten.
- Klicken Sie unter Staging abschließen auf Analysieren, um nach Problemen zu suchen.
Fehler und Warnungen werden auf der Registerkarte Meldungen aufgeführt. Klicken Sie mit der rechten Maustaste auf eine Meldung, um das zugehörige Hilfethema zu öffnen oder eine Abhilfemaßnahme in der Software einzuleiten. Fehler müssen behoben werden, bevor Sie die Service-Definition speichern können. Das Beheben von Warnungen wird empfohlen, ist jedoch nicht erforderlich.
- Nachdem Sie alle Fehler und eventuell auch Warnungen behoben haben, klicken Sie auf Speichern.
Das Dialogfeld Als Service-Definitionsdatei speichern wird angezeigt.
- Geben Sie im Dialogfeld den Speicherort und den Namen für die Service-Definitionsdatei an, und klicken Sie auf Speichern.
- Sie können auch auf Aufträge klicken, um den Auftragsstatus zu überwachen.
- Klicken Sie nach der erfolgreichen Bereitstellung der Service-Definition unten im Bereich auf den Link Service-Definition verwalten, um den Speicherort der Service-Definitionsdatei zu öffnen.
Informationen zum Veröffentlichen Ihres Web-Werkzeugs auf einem ArcGIS Enterprise-Portal finden Sie unter Veröffentlichen einer Service-Definition.