Exportando ativos de espaço de espaços de implementação
É possível exportar ativos de um espaço de implementação para que seja possível compartilhar o espaço com outros ou reutilizar os ativos em outro espaço.
Você só pode exportar e compartilhar ativos entre contêineres de ativos que foram criados na mesma plataforma. Você não pode exportar ativos espaciais de IBM Cloud e importá-los para um espaço em IBM Software Hub.
Para obter uma lista de ativos que podem ser exportados do espaço, consulte Ativos em um espaço de implementação.
Exportando ativos de espaço da IU
Para evitar problemas com a importação do espaço, exporte todas as dependências com o espaço. Esteja atento ao selecionar ativos para sempre incluir as dependências desses ativos, por exemplo, os ativos de dados ou conexões para um fluxo de dados, um bloco de notas, dados conectados, importações de metadados, definições e regras de qualidade de dados ou tarefas. Não há nenhuma verificação para dependências. Se você não incluir as dependências, as importações subsequentes do projeto não funcionarão.
Para exportar ativos de espaço da IU:
- No seu espaço de implantação, clique no ícone de importação
e exportação de espaço. Na lista, selecione Exportar espaço. - Clique em Novo Arquivo de Exportação Especifique um nome de arquivo e uma descrição opcional..
Dica: para criptografar dados sensíveis no archive exportada digite a senha no campo Senha . - Selecione os ativos que deseja exportar com o espaço.
- Clique em Criar para criar o arquivo de exportação.
- Após a exportação do espaço, clique no download
para salvar o arquivo.
É possível reutilizar este espaço, escolhendo Criar um espaço de um arquivo quando você cria um novo espaço.
Exportando ativos de espaço programaticamente
É possível exportar ativos de espaço programaticamente usando a biblioteca do cliente watsonx.ai Python ou CPDCTL..
Exportando ativos de espaço usando a biblioteca do cliente Python
Para exportar ativos de espaço programaticamente usando a biblioteca do cliente watsonx.ai Python , use a função client.Export(). Para obter mais informações, consulte watsonx.ai Python
Exportando ativos de espaço usando a ferramenta cpdctl
Usando a ferramenta cpdctl , é possível exportar esses tipos de ativos:
wml_modelwml_model_definitionwml_pipelinewml_functionwml_experiment
Consulte este código de exemplo:
$ 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
...
A saída a seguir é gravada no arquivo /tmp/space.zip :
OK
Para obter mais informações, consulte a documentação da ferramenta cpdctl