Gerenciamento da implantação de versões de ativos

Saiba como gerenciar versões de modelos, scripts e funções no seu espaço de implantação.

Criação de versões

Atualmente, é possível criar versões de um modelo, script ou função por meio de programação, utilizando a API Data and AI Common Core, a biblioteca cliente watsonx.ai Python ou a ferramenta de linha de comando cpd-cli.

Por exemplo, utilizando chamadas à API REST:

  • Para criar uma versão, use:

    POST /v2/assets/<asset_id>/revisions
    
  • Para consultar o estado atual de um ativo, use:

    GET /v2/assets/<asset_id>
    
  • Para referenciar uma versão específica de um recurso:

    GET /v2/assets/<asset_id>/revision_id=<rev_id>
    

Utilização de versões em um espaço de implantação

Em um espaço, as versões criadas programaticamente podem ser usadas quando você:

  • Implantar um modelo, um script ou uma função
  • Atualize sua implantação

Por exemplo, você pode criar uma implantação utilizando uma versão que utilize uma configuração específica de hardware ou software. Assim, você pode atualizar a implantação com uma versão que utilize uma configuração diferente de forma contínua, sem interromper a implantação.

Visualizando informações sobre a versão em um espaço de implantação

Se um ativo tiver versões, você pode visualizar informações sobre elas na página de detalhes do ativo.

  1. Na guia “Ativos” do projeto ou espaço, clique no nome do modelo, script ou função para acessar os detalhes.
  2. Clique no ícone "Imagem do ícone de versões Versões" para acessar informações relacionadas às versões.

Visualizando versões em um projeto

Promover uma versão de recurso de um projeto para um espaço de implantação

Quando você promove uma versão de um recurso para um espaço, as informações da versão não são preservadas. Ou seja, se você promover a Versão B do Ativo A para um espaço, o espaço exibirá o Ativo A, e essa será a única versão disponível no momento. No entanto, se você tiver acesso ao projeto que contém o ativo promovido, poderá visualizar informações sobre as versões na página de informações do ativo.

Visualizando detalhes da versão em um espaço

No espaço, você pode criar novas versões programaticamente, da mesma forma que as cria em um projeto.

Visualizando informações sobre a versão em um espaço de implantação

Você pode visualizar as informações sobre a versão da sua implantação acessando a guia “Ativos” no seu espaço de implantação. O ícone indica que o seu recurso implantado possui versões disponíveis.

Versão do recurso em um espaço de implantação

Implantação de uma versão de um ativo

Ao criar uma implantação de um ativo, o ativo padrão é a versão atual, a mais recente. Você pode, se desejar, escolher uma versão diferente para implantar.

Para implantar seu recurso com uma versão diferente, siga estas etapas:

  1. Vá até a guia “Ativos” no seu espaço de implantação.
  2. Clique no ícone Ícone do menu do menu de ações e selecione Implantar.
  3. Na caixa de diálogo, selecione a versão que deseja implantar no campo Versão.
  4. Insira os detalhes e clique em Criar.

Criação de versões de implantação

Atualizando uma implantação com uma versão diferente

Ao atualizar uma implantação, você pode escolher uma versão diferente do modelo, do script ou da função para substituir o recurso implantado.

Para atualizar sua implantação com uma versão diferente, siga estas etapas:

  1. Vá para a guia “Implantações” no seu espaço de implantação.
  2. Clique no ícone Ícone do menu do menu de ações e selecione Editar.
  3. Na caixa de diálogo “Editar implantação ”, selecione a versão com a qual deseja atualizar sua implantação e clique em “Substituir recurso ”.
  4. Clique em Salvar.

Atualizando uma implantação com uma nova versão