Incluindo ativos de dados em um espaço de implementação

Conheça várias formas de adicionar e promover ativos de dados a um espaço e tipos de dados que são usados em implementações.

Os dados podem ser:

  • Um arquivo de dados, como um arquivo .csv
  • Uma conexão com dados que está localizada em um repositório como um banco de dados.
  • Dados conectados que estão localizados em um balde de armazenamento. Para obter mais informações, consulte Usando dados do serviço Cloud Object Storage..

Notas:

  • Para definições de termos relacionados a dados, consulte Tipos de ativos e propriedades.
  • Você pode usar os catálogos em IBM watsonx.data intelligence como um armazenamento de recursos para acessar ativos de dados que podem ser compartilhados em uma organização. Os ativos de dados incluem metadados sobre onde eles são usados em modelos. Os catálogos controlam o acesso no nível do catálogo e do ativo de dados

É possível incluir dados em um espaço de uma destas maneiras:

Os dados incluídos em um espaço são gerenciados de forma semelhante aos dados incluídos em um projeto. Por exemplo:

  • A inclusão de dados em um espaço cria uma nova cópia do ativo e seus anexos dentro do espaço, mantendo uma referência de volta para o ativo do projeto. Se um ativo como uma conexão de dados requer credenciais de acesso, eles persistem e são os mesmos se você está acessando os dados de um projeto ou de um espaço.
  • Assim como ocorre com a conexão de dados em um projeto, é possível editar detalhes da conexão de dados por meio do espaço.
  • Os ativos de dados são armazenados em um espaço da mesma forma que eles são armazenados em um projeto. Eles usam a mesma estrutura de arquivo para o espaço como a estrutura utilizada para o projeto.

Como adicionar dados e conexões ao espaço usando UI

Para adicionar dados ou conexões ao espaço usando UI:

  1. Na guia Ativos do seu espaço de implementação, clique em Importar ativos.
  2. Escolha entre incluir ativo de dados conectado, ativo de catálogo ou arquivo de projeto:
    • Se desejar incluir um ativo de dados conectado, selecione Dados conectados e escolha uma conexão.
    • Se desejar incluir um ativo de catálogo, selecione Ativo de Catálogo e escolha um catálogo.
    • Se você desejar incluir um arquivo de projeto, selecione Arquivos de projeto e escolha seu arquivo de projeto
  3. Clique em Importar.

O ativo de dados é exibido no espaço e está disponível para uso como uma origem de dados de entrada em uma tarefa de implementação.

Nota:Alguns tipos de conexões permitem usar suas credenciais de plataforma pessoais. Se você incluir uma conexão ou dados conectados que usem suas credenciais de plataforma pessoais, marque a caixa de seleção Usar minhas credenciais de login da plataforma

Incluindo dados no espaço programaticamente

Se estiver usando APIs para criar, atualizar ou excluir ativos de tempo de execução watsonx.ai, certifique-se de usar a API Data and AI Common Core.

Para obter um exemplo de como incluir ativos programaticamente, consulte este bloco de anotações de amostra: Usar SPSS e implementação em lote com Db2 para prever a perda de clientes

Tipos de referência de fonte de dados no tempo de execução watsonx.ai

Os tipos de referência de fonte de dados são referenciados nas solicitações de tempo de execução watsonx.ai para representar dados de entrada e locais de resultados. Use data_asset e connection_asset para estes tipos de fontes de dados:

  • Cloud Object Storage
  • Db2
  • Dados do banco de dados

Notas:

  • Para o Decision Optimization, o tipo de referência é url.

Exemplo de carga útil data_asset

{"input_data_references": [{
    "type": "data_asset",
    "connection": {
    },
    "location": {
        "href": "/v2/assets/<asset_id>?space_id=<space_id>"
    }
}]

Exemplo de carga útil connection_asset

"input_data_references": [{
    "type": "connection_asset",
    "connection": {
        "id": "<connection_guid>"
    },
    "location": {
        "bucket": "<bucket_name>",
        "file_name": "<directory_name>/<file_name>"
    }
    <other wdp-properties supported by runtimes>
}]

Para obter mais informações, consulte:

  • aPI REST de tempo de execução watsonx.ai

Usando dados do serviço Cloud Object Storage

O serviço Cloud Object Storage pode ser usado com tarefas de implementação por meio de um ativo de dados conectado ou um ativo de conexão. Para usar dados dos serviços do Cloud Object Storage:

  1. Crie uma conexão com IBM Cloud Object Storage adicionando uma conexão ao seu projeto ou espaço e selecionando Cloud Object Storage (infrastructure) ou Cloud Object Storage como o conector. Forneça a chave secreta, a chave de acesso e o login URL.

    Nota:

    Quando você estiver criando uma conexão com o Cloud Object Storage ou Cloud Object Storage (Infraestrutura), deverá especificar access_key e secret_key. Se access_key e secret_key não forem especificados, o download dos dados dessa conexão não funcionará em uma tarefa de implementação em lote. Para referência, consulte ConexãoIBM Cloud Object Storage e ConexãoIBM Cloud Object Storage (infrastructure).

  2. Inclua arquivos de entrada e saída no espaço de implementação como dados conectados usando a conexão do Cloud Object Storage que você criou.