ArcGIS Notebook Server speichert dateibasierte Konfigurationen und Inhalte für verschiedene Vorgänge in Serververzeichnissen. Diese Verzeichnisse können während der Installation und Konfiguration von ArcGIS Notebook Server oder später über das ArcGIS Notebook Server-Administratorverzeichnis hinzugefügt werden.
Es gibt vier Verzeichnistypen, die jeweils eine bestimmte Rolle bei Serveroperationen spielen: das Workspace-Verzeichnis, das Datenverzeichnis, das Ausgabeverzeichnis und das Systemverzeichnis. Die Workspace- und Datenverzeichnisse werden nachfolgend beschrieben. Die Ausgabe- und Systemverzeichnisse werden intern von ArcGIS Notebook Server genutzt.
Workspace-Verzeichnis
Das Workspace-Verzeichnis ermöglicht es Notebook-Autoren, die in ihren Notebooks verwendeten Dateien zu speichern und zu lesen. Jeder Notebook-Autor im ArcGIS Enterprise-Portal verfügt über einen eigenen Ordner im Workspace-Verzeichnis. Der eigene, eindeutige Ordner eines Benutzers wird in jedem von ihm erstellten ArcGIS-Notebook gemountet, sodass das Notebook aus dem Workspace-Verzeichnis lesen und auch darin schreiben kann. Ein Notebook kann nur Informationen im Workspace-Verzeichnis des Autors lesen und schreiben. Die Notebooks anderer Benutzer können nicht auf dieses Verzeichnis zugreifen.
Datenverzeichnis
Daten sind für ArcGIS-Notebooks essenziell. Beim Erstellen von Notebooks können Benutzer Daten-Layer von Elementen im ArcGIS Enterprise-Portal, externen GIS-Servern oder lokalen Dateiverzeichnissen hinzufügen.
Ein lokales Verzeichnis mit Daten kann Notebooks als Dateipfad zur Verfügung gestellt werden, indem es bei der ArcGIS Notebook Server-Site registriert wird. Mehrere Datenverzeichnisse können bei einer Server-Site registriert werden. Jedes registrierte Datenverzeichnis wird für jedes Notebook zur Verfügung gestellt, das in dieser Site ausgeführt wird.
Vor allem Notebooks, die Raster-Analyse-Workflows verwenden, benötigen Datenverzeichnisse. Dateibasierte Raster-Speicher können als Datenverzeichnis registriert werden, sodass die Ausgabe der Raster-Analyse-Werkzeuge sofort in Notebooks verfügbar ist.
Hinweise zu Datenverzeichnissen
Damit Notebooks Zugriff auf ein registriertes Datenverzeichnis haben, müssen alle Benutzer über Lese- und Ausführungsberechtigungen für dieses Verzeichnis verfügen.
Nur lokale Volumes können als Datenverzeichnisse registriert werden. Freigegebene Windows-Volumes können nicht registriert werden. Dies ist eine aktuelle Einschränkung des in ArcGIS Notebook Serverausgeführten Docker Desktop.
In Version 10.7.1 muss sich bei ArcGIS Notebook Server-Sites mit mehreren Computern jedes Datenverzeichnis, das Sie bei der Site registrieren, lokal auf jedem Computer befinden, wobei dessen Inhalte über die DFS-Replikation oder ein anderes System computerübergreifend repliziert und synchronisiert werden. Sie können den angegebenen Schritten folgen, um ein neues Datenverzeichnis zur DFS-Replikation hinzuzufügen.
Alle Notebook-Autoren in Ihrer Organisation können Daten aus allen registrierten Datenverzeichnissen zu ihren Notebooks hinzufügen. Es ist nicht möglich, Datenverzeichnisse auf bestimmte Benutzer oder Gruppen im Portal zu beschränken.
In Deep-Learning-Workflows, bei denen Bildschnipsel zum Trainieren eines Modells erzeugt werden, werden die Schnipsel in einem dateibasierten Raster-Speicher gehostet. Wenn Sie einen solchen Workflow ausführen, müssen Sie den Raster-Speicher bei ArcGIS Notebook Server als Datenverzeichnis registrieren, um Ihren Notebooks die Bildschnipsel zur Verfügung zu stellen.
Daten in registrierten Datenverzeichnissen sind nicht Teil des ArcGIS Enterprise-Portals. Beim Freigeben eines Notebooks müssen Sie daher sicherstellen, dass alle Benutzer, die das freigegebene Notebook anzeigen möchten, Zugriff auf die registrierten Datenverzeichnisse haben, auf die das Notebook verweist.
Registrieren eines neuen Datenverzeichnisses bei ArcGIS Notebook Server
Über Register Server Directory im ArcGIS Notebook Server-Administratorverzeichnis können Sie der Server-Site ein lokales Verzeichnis als Datenverzeichnis zur Verfügung stellen.
- Melden Sie sich beim Administratorverzeichnis an. Die URL hat das Format https://notebookserver.domain.com:11443/arcgis/admin.
- Navigieren Sie zu System > Directories, und klicken Sie auf Register Server Directory.
- Geben Sie den Namen und den vollständigen Pfad des Verzeichnisses auf Ihrem Computer an.
- Geben Sie an, dass das Verzeichnis als DATA-Verzeichnis fungieren soll.
- Klicken Sie zur Bestätigung auf Register Server Directory.
Sie können den Namen oder Pfad eines Verzeichnisses, das bei ArcGIS Notebook Server registriert ist, nicht bearbeiten oder aktualisieren. Um Änderungen vornehmen zu können, müssen Sie die Registrierung des vorhandenen Verzeichnisses entfernen und es anschließend neu registrieren.
Angeben eines neuen Speicherorts für ein Serververzeichnis
Ab Version 10.7.1 können Sie mit dem Administratorverzeichnis ein vorhandenes Verzeichnis bearbeiten und seinen Speicherort ändern. Sie sollten diese Methode bei der Erweiterung auf eine Site mit mehreren Computern verwenden, um die Verzeichnisse in freigegebenen Dateipfaden abzulegen.
Hinweis:
Verwenden Sie in Version 10.7.1 immer einen lokalen Verzeichnispfad für das Verzeichnis "arcgisworkspace" und alle benutzerdefinierten Datenverzeichnisse, die die Benutzer bei der Site registrieren. Auf einer Site mit mehreren Computern muss auf allen Computern der gleiche Verzeichnispfad vorhanden sein.
- Melden Sie sich beim Administratorverzeichnis an. Die URL hat das Format https://notebookserver.domain.com:11443/arcgis/admin.
- Navigieren Sie zu System > Directories, und klicken Sie auf das zu ändernde Verzeichnis. Klicken Sie auf Bearbeiten.
- Ersetzen Sie den vorhandenen Wert des Verzeichnispfades durch den neuen Pfad des Verzeichnisses. Klicken Sie zur Bestätigung auf Bearbeiten.
Nach dem Neustart der Site verwendet diese den neuen Pfad, um auf das Verzeichnis zuzugreifen.
- Kopieren Sie den Inhalt des vorhandenen Verzeichnisses, und fügen Sie ihn an dem neuen Speicherort ein.
Wiederholen Sie diese Schritte für jedes Verzeichnis, das Sie aktualisieren möchten.