Dans l’éditeur de notebooks, vous pouvez utiliser du contenu de votre espace de travail ArcGIS Notebook Server privé pour ajouter des fichiers à votre notebook ou les télécharger sur votre machine. Cliquez sur le bouton Files (Fichiers) pour ouvrir la fenêtre Files (Fichiers). Vous pouvez également utiliser des fichiers en accédant à l’onglet Notebooks et en cliquant sur le bouton Manage (Gérer) puis sur Workspace files (Fichiers d’espace de travail).
Rechercher des contenus dans l'espace de travail
La fenêtre Files (Fichiers) comporte un navigateur vous permettant d’accéder aux fichiers de votre espace de travail. Le dossier par défaut est le dossier d’accueil. La page Manage workspace files (Gérer les fichiers d’espace de travail) fournit un navigateur pour tous vos fichiers du dossier d’accueil, dans lequel vous pouvez créer des dossiers, charger des fichiers et supprimer et renommer du contenu.
Charger du contenu dans l'espace de travail
Pour utiliser le contenu et les ressources présents sur la machine, vous devez d’abord charger le fichier dans l’espace de travail du notebook via l’éditeur de notebooks ou sur la page Manage workspace files (Gérer les fichiers d’espace de travail). Une fois que les fichiers sont chargés, vous pouvez faire référence à leur chemin d’accès dans un notebook ouvert et tout autre notebook vous appartenant avec filepath = /arcgis/home/folder/filename.
Charger des fichiers à l’aide de l’éditeur de notebooks
Pour charger des fichiers à l’aide de l’éditeur de notebooks, procédez comme suit :
- Dans la fenêtre Files (Fichiers), accédez au dossier /arcgis/home.
Remarque :
/arcgis/home constitue le répertoire de l’espace de travail ; il ne s’agit pas du répertoire racine home/arcgis. - Vous pouvez également cliquer sur New folder (Nouveau dossier) pour créer un dossier dans l’espace de travail /arcgis/home afin d’y charger le contenu.
- Cliquez sur Choose file to upload (Choisir un fichier à charger) et accédez au fichier.
- Sélectionnez ce fichier.
Le fichier est chargé dans l’espace de travail.
Charger des fichiers sur la page Manage files (Gérer les fichiers)
Pour charger des fichiers sur la page Manage workspace files (Gérer les fichiers d’espace de travail), procédez comme suit :
- Dans l’onglet Notebooks, cliquez sur le bouton Manage (Gérer), puis sur Workspace files (Fichiers d’espace de travail).
- Cliquez sur Upload files (Charger des fichiers)
. - Faites glisser les fichiers de votre machine dans la fenêtre New Items (Nouveaux éléments) ou cliquez sur Your device (Votre appareil) pour sélectionner des fichiers sur votre machine.
Les fichiers sont chargés dans l’espace de travail.
Les fichiers que vous chargez dans l’espace de travail du notebook ne sont pas sauvegardés en tant qu’éléments dans votre organisation et ne sont pas supprimé lorsque le notebook l’est. Pour supprimer des fichiers, sélectionnez-les dans la fenêtre Files (Fichiers) et cliquez sur Delete (Supprimer). Vous pouvez également sélectionner le fichier dans la page Manage workspace files (Gérer les fichiers d’espace de travail) et cliquer sur Delete (Supprimer). Si vous êtes supprimé de votre organisation, l’ensemble du contenu qui se trouve dans l’espace de travail de votre notebook est définitivement supprimé.
Télécharger des contenus de l'espace de travail
Vous pouvez enregistrer un fichier depuis l’espace de travail de votre machine locale. Dans la fenêtre Files (Fichiers) de l’éditeur de notebooks, accédez au fichier et sélectionnez-le. Le fichier est automatiquement téléchargé sur votre machine. Vous pouvez aussi rechercher le fichier sur la page Manage workspace files (Gérer les fichiers d’espace de travail), cliquer sur le bouton More Options (Autres options)
, puis sur Download (Télécharger). Le fichier est téléchargé sur votre machine.
Transférer des fichiers dans un espace de travail de notebook
Pour modifier la propriété de l’espace de travail d’un membre, ce qui transfère l’intégralité du contenu de l’espace de travail à un autre membre de votre organisation, procédez comme suit :
- Connectez-vous à votre organisation avec le rôle Administration par défaut.
- Accédez à l’onglet Notebooks, cliquez sur Manage (Gérer), puis cliquez sur Manage files (Gérer les fichiers).
- Cliquez dans la boîte de dialogue du membre.
- Utilisez la fonction de recherche si nécessaire pour trouver l’espace de travail du membre.
Remarque :
Si un nom d’utilisateur n’est pas répertorié, le membre ne possède pas d’espace de travail de notebook.
- Sélectionnez le membre, indiquez le nom de son espace de travail, examinez ses fichiers, puis cliquez sur le bouton Transfer workspace (Transférer l’espace de travail).
- Sélectionnez le membre à qui vous souhaitez transférer l’espace de travail et indiquez un nom de dossier.
Les éléments transférés sont tous stockés dans un seul dossier.
- Cliquez sur Transfer content (Transférer le contenu).
L’espace de travail du membre est transféré au nouveau propriétaire que vous avez spécifié.
Configurer un environnement d’espace de travail temporaire à utiliser avec ArcPy
L’espace de travail temporaire est destiné aux données en sortie que vous ne prévoyez pas de conserver.
Pour créer et utiliser un environnement d’espace de travail temporaire, procédez comme suit :
- Utilisez le code ci-dessous pour créer une géodatabase fichier temporaire dans le répertoire de l’espace de travail de l’utilisateur, le cas échéant, puis définissez la géodatabase temporaire en tant qu’espace de travail temporaire.
import arcpy if not arcpy.Exists('/arcgis/home/scratch.gdb'): arcpy.management.CreateFileGDB('/arcgis/home','scratch.gdb') arcpy.env.scratchWorkspace = '/arcgis/home/scratch.gdb' - Utilisez le code ci-dessous pour vérifier que la géodatabase est définie en tant qu’environnement de géodatabase temporaire.
print(arcpy.env.scratchGDB)
Créer un dossier pour utiliser un environnement d’espace de travail temporaire
Pour créer un dossier à utiliser comme espace de travail temporaire, procédez comme suit :
- Utilisez le code ci-dessous pour créer un dossier dans l’espace de travail de l’utilisateur, le cas échéant, puis définissez ce dossier en tant qu’espace de travail utilisateur.
import arcpy if not arcpy.Exists('/arcgis/home/scratch'): arcpy.management.CreateFolder('/arcgis/home', 'scratch') arcpy.env.scratchWorkspace = '/arcgis/home/scratch' - Utilisez le code ci-dessous pour vérifier que le dossier est défini en tant qu’environnement de dossier temporaire.
print(arcpy.env.scratchFolder)
Vous avez un commentaire à formuler concernant cette rubrique ?