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 commande osdc.

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 commande osdc conda.

arch_type

Type d'architecture matérielle prenant en charge l'environnement Conda lors de l'exécution. Deux valeurs sont possibles, cpu et gpu. Des vérifications de matériel sont effectuées avant l'installation d'un environnement Conda dans une session de carnet. La vérification odsc 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 ou gpu 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 incluent MKDIR pour créer un répertoire et COPY 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 commande odsc 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 et user. Les environnements Conda data_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.