GP-Service ausführen

Mit dem Schritt "GP-Service ausführen" wird ein konfigurierter Geoverarbeitungsservice ausgeführt. Mit dem Schritt können Geoverarbeitungswerkzeuge, Python-Skriptwerkzeuge und ModelBuilder-Modelle ausgeführt werden, die als Services auf einem ArcGIS Enterprise-Portal veröffentlicht worden sind.

Wenn der Schritt ausgeführt wird, wird das Symbol Wird gestartet Starting im Auftrag angezeigt. Wenn der Service gestartet wird, wird das Symbol Wird ausgeführt Runningangezeigt, das darauf hinweist, dass der Geoverarbeitungsservice ausgeführt wird.

Wenn alle oder einige Schrittparameter mit einem ArcGIS Arcade-Ausdruck konfiguriert wurden, werden sie in die entsprechenden Werte konvertiert, bevor der Geoverarbeitungsservice ausgeführt wird.

Wenn die Option Zur Laufzeit sichtbar aktiviert ist, wird in ArcGIS Pro bei Ausführung des Schrittes ein Dialogfeld angezeigt, in dem Sie Parameterwerte definieren können. Wurde ein Standardwert konfiguriert, wird dieser im Dialogfeld angezeigt. Erforderliche Parameter werden rot markiert. Wenn Sie die Definition der Parameter beendet haben, klicken Sie auf Fortfahren, um die Ausführung des Schrittes fortzusetzen.

Wenn der Schritt erfolgreich ausgeführt wurde, wird das Symbol Schritt abgeschlossen Step Complete angezeigt. Wenn der Schritt fehlschlägt, wird das Symbol GP-Schritt fehlgeschlagen Step Failed angezeigt.

Hinweis:

Wenn ein aus einem ArcGIS Arcade-Ausdruck erhaltener Parameterwert mit dem Geoverarbeitungsservice nicht kompatibel ist, schlägt der Schritt fehl.

Bei Ausführung des Schrittes können Sie folgende Aktionen ausführen:

  • Klicken Sie auf die Schaltfläche Schritt abbrechen Cancel Step, um die Ausführung des Geoverarbeitungsservice zu beenden.
    Hinweis:

    In einigen Fällen können Sie diesen Schritt möglicherweise nicht abbrechen, nachdem seine Ausführung begonnen hat.

  • Klicken Sie auf die Schaltfläche Schritt abschließen Complete Step, um den Schritt zu beenden.

Konfigurieren des Schrittes

Gehen Sie folgendermaßen vor, um den Schritt "GP-Service ausführen" abzuschließen:

  1. Erstellen oder bearbeiten Sie ein Workflow-Diagramm, um das Fenster Schrittbibliothek aufzurufen.
  2. Ziehen Sie GP-Service ausführen aus der Schrittbibliothek auf den Verbindungspfeil eines Schrittes auf der Workflow-Zeichenfläche.

    Das Fenster Schrittdetails wird angezeigt.

  3. Geben Sie in das Textfeld Schrittname einen Namen für den Schritt ein.
  4. Optional können Sie auch eine Beschreibung zu dem Schritt in das Textfeld Schrittbeschreibung eingeben.
  5. Konfigurieren Sie die Schrittoptionen im Abschnitt Optionen nach Bedarf.
    • Wird automatisch ausgeführt: Der Schritt wird ausgeführt, sobald er aktiviert wird.
    • Kann übersprungen werden: Der Schritt kann fertiggestellt werden, ohne dass er ausgeführt wird.
  6. Geben Sie im Abschnitt Logik in das Textfeld GP-Service-URL die URL des Geoverarbeitungsservice ein.
  7. Optional deaktivieren Sie das Kontrollkästchen Sicher, wenn der Geoverarbeitungsservice nicht gesichert ist und in der Anforderung kein Token angegeben werden muss.
  8. Klicken Sie neben Argumente auf Bearbeiten.

    Das Dialogfeld Schrittargumente wird angezeigt.

  9. Konfigurieren Sie nach Bedarf die Eingabeparameterwerte in den Textfeldern für den Parameterwert.
    Hinweis:

    Sie können auch ArcGIS Arcade-Ausdrücke als Parameterwerte verwenden. Wenn ein Parameter keine Zeichenfolgenwerte unterstützt, klicken Sie auf die Schaltfläche Token, um einen Arcade-Ausdruck zu verwenden.

  10. Optional aktivieren Sie das Kontrollkästchen Zur Laufzeit sichtbar neben einem Parameter, damit sein Wert festgelegt wird, wenn der Schritt in ArcGIS Pro ausgeführt wird.
  11. Aktualisieren Sie den Rückgabewert nach Bedarf.
  12. Optional können Sie auf die Registerkarte Hilfe klicken und den Hilfetext für den Schritt in das Textfeld Hilfe eingeben.
  13. Klicken Sie ggf. auf die Registerkarte Style, um Form und Farbe für den Schritt zu ändern.

Rückgabecodes

Nach der Ausführung des Schrittes wird ein Rückgabecode gesendet, der das Ergebnis des Schrittes angezeigt. Der Rückgabecode wird ausgewertet, und der Workflow folgt allen Pfaden, die dem Rückgabewert des Schritts entsprechen. In der folgenden Tabelle sind die Rückgabecodes des Schrittes aufgeführt:

RückgabecodeBeschreibung

<CustomReturnCode>

Der Schritt wurde erfolgreich abgeschlossen und gibt den benutzerdefinierten Rückgabecode aus dem Schritt zurück.

Fehler

Der Schritt wurde nicht erfolgreich abgeschlossen.

Erfolgreich abgeschlossen

Der Schritt wurde erfolgreich abgeschlossen.

Verwandte Themen