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 ArcGIS Notebook Server Manager 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 eindeutige Ordner eines Benutzers wird in allen von ihm erstellten ArcGIS Notebooks gemountet, sodass das Notebook Lese- und Schreibzugriff auf das Workspace-Verzeichnis hat. 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 von essenzieller Bedeutung. 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.
Bei ArcGIS Notebook Server-Sites mit mehreren Computern muss sich 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
Sie können ein neues Datenverzeichnis in ArcGIS Notebook Server Manager registrieren, um ein lokales Verzeichnis für die Server-Site verfügbar zu machen.
- Melden Sie sich als Administrator bei Ihrem ArcGIS Enterprise-Portal an, und öffnen Sie ArcGIS Notebook Server Manager.
- Öffnen Sie die Seite Einstellungen, und klicken Sie auf Verzeichnisse.
- Klicken Sie auf "Datenverzeichnis registrieren", um das Dialogfeld für die Registrierung zu öffnen.
- 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 Speichern.
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.8 können Sie ein vorhandenes Verzeichnis im Manager bearbeiten und seinen Speicherort ändern.Verwenden Sie diese Methode bei der Erweiterung auf eine Site mit mehreren Computern, um die Verzeichnisse in freigegebenen Dateipfaden abzulegen.
Hinweis:
Verwenden Sie immer einen lokalen Verzeichnispfad für das Verzeichnis "arcgisworkspace" und alle benutzerdefinierten Datenverzeichnisse, die die Benutzer auf der Site registrieren. Auf einer Site mit mehreren Computern muss auf allen Computern der gleiche Verzeichnispfad vorhanden sein.
- Melden Sie sich als Administrator bei Ihrem ArcGIS Enterprise-Portal an, und öffnen Sie ArcGIS Notebook Server Manager.
- Öffnen Sie die Seite Einstellungen, und klicken Sie auf Verzeichnisse.
- Wählen Sie das Verzeichnis, das Sie ändern möchten, und klicken Sie auf das Symbol Bearbeiten.
- Ersetzen Sie den vorhandenen Wert des Verzeichnispfades durch den neuen Pfad des Verzeichnisses. Klicken Sie zur Bestätigung auf Speichern.
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.