Vous pouvez exporter des actifs à partir d'un espace de déploiement afin de pouvoir partager l'espace avec d'autres personnes ou réutiliser les actifs dans un autre espace.
Pour obtenir la liste des actifs que vous pouvez exporter à partir de l'espace, voir Actifs dans un espace de déploiement.
Exportation d'actifs d'espace à partir de l'interface utilisateur
Pour éviter les problèmes liés à l'importation de l'espace, exportez toutes les dépendances avec l'espace. Soyez attentif lorsque vous sélectionnez des actifs pour toujours inclure également les dépendances de ces actifs, par exemple les actifs de données ou les connexions pour un flux de données, un bloc-notes, des données connectées, des importations de métadonnées, des définitions et des règles de qualité de données ou des travaux. Il n'y a pas de vérification des dépendances. Si vous n'incluez pas les dépendances, les importations de projet ultérieures ne fonctionnent pas.
Pour exporter des actifs d'espace à partir de l'interface utilisateur:
- A partir de votre espace de déploiement, cliquez sur l'icône d'importation et d'exportation d'espace . Dans la liste, sélectionnez Exporter l'espace.
- Cliquez sur Nouveau fichier d'exportation. Indiquez un nom de fichier et une description facultative.
Conseil: Pour chiffrer les données sensibles dans l'archive exportée, entrez le mot de passe dans la zone Mot de passe . - Sélectionnez les actifs que vous souhaitez exporter avec l'espace.
- Cliquez sur Créer pour créer le fichier d'exportation.
- Une fois l'espace exporté, cliquez sur le de téléchargement pour sauvegarder le fichier.
Vous pouvez réutiliser cet espace en choisissant Création d'un espace à partir d'un fichier lorsque vous créez un espace.
Exportation d'actifs d'espace à l'aide d'un programme
Vous pouvez exporter des actifs d'espace à l'aide d'un programme en utilisant la bibliothèque client watsonx.ai Python ou CPDCTL.
Exportation d'actifs d'espace à l'aide de la bibliothèque client Python
Pour exporter des actifs d'espace à l'aide d'un programme à l'aide de la bibliothèque client watsonx.ai Python , utilisez la fonction client.Export(). Pour plus d'informations, voir la bibliothèque clientwatsonx.ai Python.
Exportation d'actifs d'espace à l'aide de l'outil cpdctl
A l'aide de l'outil cpdctl
, vous pouvez exporter les types d'actifs suivants:
wml_model
wml_model_definition
wml_pipeline
wml_function
wml_experiment
Reportez-vous à cet exemple de code:
$ cpdctl asset export start --space-id <space id> --assets '{"all_assets": true}' --name <my exported space>
...
ID: <export id>
Name: <my exported space>
Created: <date>
State: completed
$ cpdctl asset export download --space-id <my exported space> --export-id <export id> --output-file /tmp/space.zip
...
La sortie suivante est écrite dans le fichier /tmp/space.zip
:
OK
Pour plus d'informations, voir la documentation de l'outil cpdctl.
En savoir plus
Rubrique parent : Espaces de déploiement