Fichier manifeste et métadonnées des environnements Conda
L'interface de ligne de commande odsc conda
génère le fichier manifeste pour chaque environnement Conda qui contient les métadonnées de l'environnement.
Les métadonnées sont affichées dans chaque carte d'environnement affichée dans l'onglet explorateur d'environnements. Un fichier manifeste, <name>_manifest.yaml
, est stocké sous chaque répertoire d'environnement Conda dans /home/datascience/conda
.
Les métadonnées d'un environnement incluent ces paramètres dans la section manifest
du fichier YAML manifeste :
manifest_version
-
Important
Ne modifiez pas ce paramètre.La version du fichier manifeste courant est mise à jour par l'interface de ligne de commande
odsc conda
après la publication de l'environnement. La définition manuelle de cette valeur n'est donc pas nécessaire. name
-
Nom de l'environnement Conda. Ce paramètre est défini comme
<name>
dans les commandes de l'interface de ligne de commandeosdc
. description
-
Description de l'environnement Conda, limitée à 500 caractères. Modifiez le fichier manifeste directement si vous voulez changer la description.
version
-
Version de l'environnement Conda. Le paramètre de version ne reflète pas nécessairement la version des bibliothèques installées dans l'environnement Conda. Le contrôle des versions d'un environnement Conda vous permet de suivre le lignage de l'environnement au fil du temps. Ce paramètre est défini comme
<version>
dans les commandes de l'interface de ligne de commandeosdc conda
. arch_type
-
Type d'architecture matérielle prenant en charge l'environnement Conda lors de l'exécution. Deux valeurs sont possibles,
cpu
etgpu
. Des vérifications de matériel sont effectuées avant l'installation d'un environnement Conda dans une session de carnet. La vérificationodsc conda
vous avertit d'une non-concordance entre l'architecture de session de carnet et l'architecture cible de l'environnement Conda. De plus,odsc conda
détecte le type d'architecture d'une session de carnet et règle la valeur àcpu
ougpu
lorsque vous créez un environnement Conda. notebooks
-
Important
Ne modifiez pas ce paramètre.Indique à
odsc conda
les exemples de carnets associés à cet environnement Conda. Les exemples de carnets sont stockés sous/home/datascience/conda/notebooks
et supprimés lorsque vous effacez un environnement Conda installé. libraries
-
Utilisez ce paramètre pour mettre en évidence une série de bibliothèques importantes disponibles dans l'environnement Conda. défini par l'utilisateur. Vous pouvez modifier la liste si vous décidez d'ajouter de nouvelles bibliothèques ou de modifier les versions des bibliothèques préinstallées. Ces bibliothèques sont répertoriées sous Pires bibliothèques dans la carte d'environnement.
commands
-
Utilisez ce paramètre pour écrire des commandes à exécuter lorsqu'un environnement Conda est installé. Par exemple, certaines bibliothèques nécessitent des configurations supplémentaires et le stockage des fichiers de configuration dans le répertoire de base d'un utilisateur. Le paramètre
commands
vous permet d'automatiser les étapes de configuration nécessaires à l'exécution de l'environnement Conda. Les commandes prises en charge incluentMKDIR
pour créer un répertoire etCOPY
pour copier des fichiers du répertoire de l'environnement Conda dans un autre chemin sous/home/datascience
.Vous pouvez consulter l'environnement Conda Pyspark du service de science des données pour trouver un exemple d'environnement qui applique le champ
COMMANDS
. Slug
-
Important
Ne modifiez pas ce paramètre.Chaîne courte qui identifie de manière unique l'environnement Conda. Combinaison du nom et de la version de l'environnement Conda que génère la boîte à outils
odsc conda
. Ce paramètre est défini comme<Slug>
dans les commandes de l'interface de ligne de commandeodsc conda
. type
-
Important
Ne modifiez pas ce paramètre.L'interface de ligne de commande
odsc conda
génère et modifie ce paramètre, qui définit le type d'environnement Conda. Il existe deux types :data_science
etuser
. Les environnements Condadata_science
sont définis et fournis par l'équipe du service Science des données. Un environnement Conda défini par l'utilisateur qu'un utilisateur du service Science des données crée ou modifie. python
-
Version de Python installée dans l'environnement Conda à des fins de documentation. Ce paramètre est défini par l'utilisateur. Si vous modifiez la version de Python, assurez-vous de mettre à jour ce paramètre dans le manifeste.
pack_path
-
Chemin vers le service de stockage d'objets où est conservé cet environnement Conda. Ce chemin se trouve dans la location du service Science des données lorsqu'il s'agit d'un environnement du service Science des données. Si l'environnement est publié, le chemin mène à un seau d'une location. Ce paramètre est mis à jour après la publication de l'environnement.
logo
-
Logo de l'environnement Conda associé. Non utilisé.
Les autres paramètres définis dans le fichier manifeste sont des paramètres standard attendus par la commande de l'interface de ligne de commande conda
. Chaque fois qu'un environnement Conda est installé, créé, cloné ou publié, odsc conda
change le contenu du fichier manifeste pour refléter les modifications courantes que vous avez apportées. Il inclut les changements apportés aux paramètres de manifeste dans la liste précédente effectués à l'aide des commandes odsc conda
et ceux de la liste des bibliothèques Python installées dans l'environnement.