Gerenciar recursos de dados usando o Data Catalog
O Data Catalog cataloga automaticamente os metadados sobre recursos do Bigtable. Esse recurso ajuda sua organização a pesquisar e gerenciar os recursos de dados do Bigtable.
Os metadados são sincronizados automaticamente do Bigtable para o Data Catalog para os seguintes recursos do Bigtable:
- Instâncias
 - Clusters
 - Tabelas, incluindo detalhes do grupo de colunas
 
O Data Catalog é um serviço de gerenciamento de metadados totalmente gerenciado. Ele oferece mecanismos unificados de visualização e inclusão de tags para metadados técnicos e comerciais. Para saber mais sobre o Data Catalog e por que usá-lo, consulte O que é o Data Catalog.
Benefícios do uso do Data Catalog com o Bigtable
As informações do Data Catalog sobre os dados facilitam a análise, a reutilização dos dados, o desenvolvimento de aplicativos e o gerenciamento de dados.
É possível pesquisar entradas no Data Catalog por nome de recurso ou por detalhes. Por exemplo, você pode pesquisar um nome de instância para encontrar a entrada de uma instância ou um grupo de colunas para encontrar a entrada de uma tabela. Você também pode usar uma pesquisa de atributo, aplicando filtros para restringir a pesquisa. Para mais informações, consulte Pesquisar e visualizar recursos de dados com o Data Catalog.
A inclusão de tags em recursos de dados pode ajudar você a entender e catalogar os dados disponíveis nas tabelas do Bigtable para torná-los mais detectáveis e pesquisáveis por outros usuários do Data Catalog e como parte do seu conjunto de dados maior. Use tags para adicionar seus próprios metadados aos metadados catalogados e, em seguida, use-as para realizar pesquisas.
Primeiros passos com o Data Catalog
Para começar a usar o Data Catalog para gerenciar seus recursos de dados do Bigtable, conclua as seguintes tarefas:
Se você não estiver familiarizado com o Data Catalog, ative a API.
Conceda papéis do IAM aos principais que exigem acesso às entradas do Bigtable no Data Catalog.
Saiba como pesquisar recursos de dados, consulte Como pesquisar com o Data Catalog.
Consulte a sintaxe de pesquisa do Data Catalog para entender como encontrar os metadados.
Leia os conceitos sobre a inclusão de tags nas entradas do Data Catalog em Tags e modelos de tag.
Maneiras de pesquisar metadados do Bigtable
É possível pesquisar metadados sincronizados do Bigtable usando o Data Catalog.
Além dos qualificadores padrão, é possível pesquisar recursos do Bigtable com o seguinte:
Instância
- Nome da instância do Bigtable
 - ID da instância do Bigtable
 - Local do cluster
 - ID do cluster
 
Tabela
- ID da tabela
 - Nome do grupo de colunas
 - Nome da instância do Bigtable
 - ID da instância do Bigtable
 
Funções exigidas
A visualização, inclusão de tags e pesquisa de recursos do Bigtable no Data Catalog têm diferentes requisitos de permissão. Em geral, conceda aos principais da organização o papel mínimo necessário para realizar uma tarefa.
Permissão para visualizar tags públicas e privadas
Para ter as permissões necessárias para visualizar tags públicas e privadas nos recursos do Bigtable, peça ao administrador para conceder a você os seguintes papéis do IAM:
Esses papéis predefinidos têm as permissões necessárias para visualizar tags públicas e privadas. As permissões exatas necessárias são as seguintes:
bigtable.instances.getbigtable.clusters.getbigtable.tables.getdatacatalog.tagTemplates.getTag
Permissão para pesquisar recursos do Bigtable
Para receber as permissões necessárias para pesquisar os recursos do Bigtable no Data Catalog, peça ao administrador para conceder a você os seguintes papéis do IAM:
Esses papéis predefinidos contêm as permissões necessárias para pesquisar os recursos do Bigtable. As permissões exatas necessárias são as seguintes:
bigtable.instances.getbigtable.clusters.getbigtable.tables.get
Permissão para anexar tags aos recursos do Bigtable
Para receber as permissões necessárias para anexar tags aos recursos do Bigtable no Data Catalog, peça ao administrador para conceder a você os seguintes papéis do IAM:
Esses papéis predefinidos têm as permissões necessárias para adicionar tags públicas e privadas. As permissões exatas necessárias são as seguintes:
bigtable.instances.updatebigtable.clusters.updatebigtable.tables.updatedatacatalog.tagTemplates.usedatacatalog.entries.updateTag
(Opcional) Criar um papel personalizado
É possível criar um papel personalizado para conceder a usuários que precisem de acesso completo a todos os metadados do Bigtable no Data Catalog em todo o projeto ou organização. Em seguida, crie qualquer conta de serviço ou usuário que precise acessar um principal do papel personalizado. Para saber mais sobre papéis personalizados, consulte Papéis e permissões.
Escolha um nome significativo para o papel, como Editor de Data Catalog do Bigtable, e atribua apenas os principais que precisam de acesso a ele. Para instruções de configuração, consulte Como criar um papel personalizado.
Conceda as seguintes permissões ao papel personalizado:
bigtable.instances.getbigtable.instances.updatebigtable.clusters.getbigtable.clusters.updatebigtable.tables.getbigtable.tables.updatedatacatalog.tagTemplates.getTagdatacatalog.tagTemplates.use
Para detalhes sobre as permissões do Data Catalog, consulte Papéis para pesquisar recursos doGoogle Cloud . Para ver descrições de permissões do Bigtable, consulte Permissões.
Restrições conhecidas
A seção a seguir lista algumas restrições que você precisa observar antes de usar o Data Catalog para gerenciar os metadados do Bigtable.
Restrições de local
Se a organização tiver configurado restrições de local, as entradas de metadados dos recursos do Bigtable poderão não ser sincronizadas com o Data Catalog. Todas as entradas criadas antes da aplicação das restrições de local são retidas pelo Data Catalog.
Para permitir que o Data Catalog carregue recursos, recomendamos adicionar a multirregião global à política de local.
Exceção de nome do grupo de colunas
A API Data Catalog rejeita solicitações em que o nome do grupo de
colunas na solicitação inclui um ponto (.). Por exemplo, quando o nome do grupo
de colunas é personal.info.
A seguir
- Leia uma visão geral do Data Catalog.
 - Explore outras integrações do Google Cloud com o Data Catalog.