Arquivo de Manifesto e Metadados do Ambiente Conda
A CLI odsc conda
gera o arquivo de manifesto para cada ambiente conda que contém os metadados do ambiente.
Os metadados são exibidos em cada cartão de ambiente exibido na guia Explorador de Ambientes. Um arquivo de manifesto, <name>_manifest.yaml
, é armazenado em cada diretório de ambiente conda em /home/datascience/conda
.
Os metadados de um ambiente incluem estes parâmetros na seção manifest
do arquivo YAML do manifesto:
manifest_version
-
Importante
Não modifique esse parâmetro.A versão do arquivo de manifesto atual é atualizada pela CLI
odsc conda
após a publicação do ambiente; portanto, a definição manual desse valor não é necessária. name
-
O nome do ambiente conda. Esse parâmetro é definido como
<name>
nos comandos da CLIosdc
. description
-
Uma descrição do ambiente conda, que é limitada a 500 caracteres. Edite o arquivo de manifesto diretamente se desejar modificar a descrição.
version
-
A versão do ambiente conda. O parâmetro de versão não necessariamente reflete a versão de alguma biblioteca instalada no ambiente conda. A versão de um ambiente conda permite que você rastreie a linhagem do ambiente ao longo do tempo. Esse parâmetro é definido como
<version>
nos comandos da CLIosdc conda
. arch_type
-
O tipo de arquitetura de hardware que suporta o ambiente conda no runtime. Dois valores são possíveis,
cpu
egpu
. As verificações de hardware são executadas antes da instalação de um ambiente conda em uma sessão de notebook. A verificação doodsc conda
avisa sobre uma incompatibilidade entre a arquitetura da sessão de notebook e a arquitetura de destino do ambiente conda. Além disso,odsc conda
detecta o tipo de arquitetura de sessões do notebook e define o valor comocpu
ougpu
quando você cria um ambiente conda. notebooks
-
Importante
Não modifique esse parâmetro.Instrui o
odsc conda
sobre quais exemplos de notebooks estão associados a esse ambiente conda. Os exemplos de notebooks são armazenados em/home/datascience/conda/notebooks
e são excluídos quando você exclui um ambiente conda instalado. libraries
-
Use esse parâmetro para destacar uma série de bibliotecas importantes que estão disponíveis no ambiente conda. definido pelo usuário. Você poderá modificar a lista se decidir adicionar novas bibliotecas ou modificar as versões das bibliotecas pré-instaladas. Essas bibliotecas são listadas em Bibliotecas Superiores no cartão de ambiente.
commands
-
Use esse parâmetro para gravar comandos para execução quando um ambiente conda for instalado. Por exemplo, algumas bibliotecas exigem configurações extras e o armazenamento de arquivos de configuração no diretório home de um usuário. O parâmetro
commands
permite automatizar as etapas de configuração necessárias para executar o ambiente conda. Os comandos suportados incluemMKDIR
para criar diretório eCOPY
para copiar arquivos do diretório do ambiente conda para algum outro caminho em/home/datascience
.Você pode observar o ambiente conda Pyspark do serviço Data Science para obter um exemplo de ambiente que aplica o campo
COMMANDS
. Slug
-
Importante
Não modifique esse parâmetro.Uma string curta que identifica exclusivamente o ambiente conda. uma combinação do nome e da versão do ambiente conda, que o kit de ferramentas
odsc conda
gera. Esse parâmetro é definido como<Slug>
nos comandos da CLIodsc conda
. type
-
Importante
Não modifique esse parâmetro.A CLI
odsc conda
gera e edita esse parâmetro, que define o tipo de ambiente conda. Existem dois tipos,data_science
euser
. Os condasdata_science
são definidos e fornecidos pela equipe de serviço do Data Science. Conda definido pelo usuário é um ambiente conda que um usuário do serviço Data Science cria ou modifica. python
-
A versão do Python instalada no ambiente conda para fins de documentação. Esse parâmetro é definido pelo usuário. Se você alterar a versão do Python, certifique-se de atualizar esse parâmetro no manifesto.
pack_path
-
Caminho para o Armazenamento de Objetos no qual esse ambiente conda está armazenado. Esse caminho está na tenancy do serviço Data Science quando o ambiente é do serviço Data Science. Se o ambiente for publicado, o caminho será para um bucket em uma tenancy. Esse parâmetro é atualizado depois que o ambiente é publicado.
logo
-
O logotipo do ambiente conda associado. Não está em uso.
Os parâmetros restantes definidos no arquivo de manifesto são parâmetros padrão esperados pelo comando da CLI conda
. Sempre que um ambiente conda é instalado, criado, clonado ou publicado, o odsc conda
modifica o conteúdo do arquivo de manifesto para refletir as alterações atuais que você fez. Ele inclui alterações nos parâmetros de manifesto da lista anterior criada usando comandos odsc conda
e alterações na lista de bibliotecas Python instaladas no ambiente.