Skip To Content

Automatisieren der Notebook-Ausführung

Ab Version 10.8.1 können Notebook-Autoren die automatisierte Ausführung zu einem bestimmten Zeitpunkt in der Zukunft entweder einmalig oder in regelmäßigen Abständen planenArcGIS Notebooks. Die Erstellung von Tasks zur Planung von Notebooks ermöglicht die Automatisierung von Routineaufgaben, die Ausführung von datenintensiven Prozessen in Zeiten mit geringer Auslastung sowie die regelmäßige Aktualisierung von Datasets. Sie können für ein Notebook z. B. folgende Aufgaben planen:

  • Importieren von Daten aus einer Online-Quelle, die monatlich aktualisiert wird, automatisches Bereinigen der Daten und Anwenden erforderlicher Transformationen sowie Verschieben der Daten in Ihren Workspace.
  • Ausführen eines Workflows zur Big-Data-Analyse, der hohe Rechenleistung erfordert, über Nacht, wenn die Computerressource nicht anderweitig genutzt werden.
  • Verwalten von Benutzern, die während der letzten Woche Konten im Portal erstellt haben und Senden der Liste per E-Mail an Ihre Adresse.

Mithilfe der Seite Tasks in ArcGIS Notebook Server Manager können Administratoren Detailinformationen zu den einzelnen, aktuell in der Site aktiven Notebook-Tasks anzeigen und die Tasks bearbeiten, anhalten/fortsetzen oder löschen.

Administratoren können ein Notebook auch mit dem Vorgang Notebook ausführen im ArcGIS Notebook Server-Administratorverzeichnis automatisieren, sodass es ohne Benutzersteuerung ausgeführt wird. Dieser Vorgang führt das Notebook unmittelbar aus. Indem Sie jedoch ein Skript für den Vorgang erstellen, können Sie die automatisierte Ausführung für einen zukünftigen Zeitpunkt oder in regelmäßigen Abständen planen. Sie können einen Cronjob verwenden, um den Ausführungsvorgang für einen zukünftigen Zeitpunkt oder in einem wiederkehrenden Zeitintervall zu planen.

Hinweis:

Die Möglichkeit, Notebooks mithilfe von Tasks im Notebook-Editor zu planen, wurde mit Version 10.8.1 eingeführt. In Version 10.8 können Notebooks nur über den Administrationsendpunkt Notebook ausführen remote ausgeführt werden.

ArcGIS Notebook Server führt die automatisierte Ausführung durch, indem ein neuer Container geöffnet wird und das Notebook in seiner Gesamtheit ausgeführt wird. Das ausgeführte Notebook kann nach Abschluss als Portal-Element des Notebooks gespeichert werden. Darüber hinaus können Benutzer Parameter angeben, die dem Notebook in einer neuen Zelle hinzugefügt werden sollen, und diese neue Zelle dann optional im Notebook zu speichern.

Hinweis:

Zur Nutzung der automatisierten Ausführung muss das Notebook eine Runtime der Version 10.8 oder 10.8.1 verwenden.

Weitere Informationen finden Sie in dem Thema Execute Notebook im Administrator Directory Reference Guide.