Crie produtos de dados

Este documento destina-se a proprietários de produtos de dados que pretendam criar e configurar produtos de dados no Dataplex Universal Catalog.

Para mais informações sobre a arquitetura e os conceitos-chave dos produtos de dados, consulte o artigo Acerca dos produtos de dados.

Antes de começar

  1. Enable the Dataplex, BigQuery APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

  2. Certifique-se de que os seus recursos de dados (por exemplo, conjuntos de dados, tabelas e vistas do BigQuery) são criados e preenchidos.

    Para mais informações sobre a criação de recursos de dados, consulte os seguintes documentos:

  3. Identifique ou crie os grupos Google que quer configurar no seu produto de dados. Cada produto de dados tem de ter um grupo Google único.

Funções necessárias

Esta secção descreve as funções da IAM mínimas necessárias para dois grupos de utilizadores principais: proprietários de produtos de dados (os que criam e gerem produtos de dados) e consumidores de produtos de dados (os que pesquisam e usam produtos de dados).

Funções de um proprietário do produto de dados

Para receber as autorizações de que precisa para criar e gerir produtos de dados, peça ao seu administrador que lhe conceda as seguintes funções de IAM no projeto:

Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

Estas funções predefinidas contêm as autorizações necessárias para criar e gerir produtos de dados. Para ver as autorizações exatas que são necessárias, expanda a secção Autorizações necessárias:

Autorizações necessárias

São necessárias as seguintes autorizações para criar e gerir produtos de dados:

  • Edite o overviewtipo de formato do sistema: dataplex.entryGroups.useOverviewAspect
  • Edite o refresh cadencetipo de formato do sistema: dataplex.entryGroups.useRefreshCadenceAspect

Também pode conseguir estas autorizações com funções personalizadas ou outras funções predefinidas.

Funções para um consumidor de produtos de dados

Para que os consumidores de produtos de dados possam pesquisar, ver e pedir acesso a produtos de dados, como proprietário de um produto de dados, tem de garantir que o produto de dados é detetável. Para tal, conceda aos consumidores do produto de dados as seguintes funções de IAM no produto de dados:

  • Pesquise produtos de dados e aceda aos mesmos na pesquisa do Dataplex Universal Catalog: Consumidor de produtos de dados do Dataplex (dataplex.dataProductsConsumer)
  • Acesso só de leitura para ver definições e metadados de produtos de dados: Visualizador de produtos de dados do Dataplex (dataplex.dataProductsViewer)
  • Peça acesso a produtos de dados: Dataplex Data Product Consumer (dataplex.dataProductsConsumer)

Crie e configure um produto de dados

A criação de um produto de dados envolve as seguintes tarefas de alto nível:

  1. Crie um produto de dados

    Este passo inicial obrigatório requer a definição de detalhes essenciais, como um nome exclusivo do produto de dados, uma descrição, a região onde o produto de dados é criado e os detalhes do proprietário.

  2. Opcional: adicione recursos

    Nesta fase, seleciona os recursos a incluir no produto de dados. Uma restrição fundamental é que os recursos têm de residir na mesma região que o próprio produto de dados. Pode adicionar um máximo de 10 recursos a um produto de dados.

    Para ver a lista de recursos suportados, consulte o artigo Recursos suportados.

  3. Opcional: configure grupos de acesso e autorizações de recursos

    Nesta fase opcional, simplifica o controlo de acesso criando grupos de acesso. Estes grupos de acesso funcionam como alias fáceis de usar (por exemplo, Analyst ou Reader) para os grupos Google subjacentes. Em seguida, atribui autorizações selecionando uma função de IAM específica e mapeando-a para um grupo de acesso de um recurso específico.

  4. Opcional: adicione detalhes adicionais, como contratos, aspetos e documentação

    Esta fase opcional melhora a governação e os metadados. Pode adicionar um contrato, que é um tipo de aspeto original, para comunicar formalmente a cadência de atualização de dados acordada, especificando parâmetros como a frequência de atualização, a hora de atualização e o limite. Também inclui Aspetos para fornecer metadados adicionais para o seu produto de dados. Além disso, adiciona documentação de texto formatado, como guias do utilizador e consultas de exemplo.

Para criar e configurar um produto de dados, conclua os passos nas secções seguintes:

Crie um produto de dados