Gerenciar recursos de dados usando o Knowledge Catalog
O Knowledge Catalog cataloga automaticamente os metadados sobre recursos do Bigtable. Esse recurso ajuda você a pesquisar e gerenciar seus recursos de dados do Bigtable.
Os metadados são sincronizados automaticamente do Bigtable para o Knowledge Catalog para os seguintes recursos do Bigtable:
- Instâncias
- Clusters
- Tabelas, incluindo detalhes do grupo de colunas
O Knowledge 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 Knowledge Catalog e por que usá-lo, consulte Visão geral do Knowledge Catalog.
Benefícios de usar o Knowledge Catalog com o Bigtable
As informações do Knowledge Catalog sobre seus dados facilitam a análise, a reutilização dos dados, o desenvolvimento de aplicativos e o gerenciamento de dados.
É possível pesquisar entradas no Knowledge Catalog por detalhes, como nome do recurso. 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 recursos no Knowledge 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 usuários do Knowledge Catalog e como parte do seu conjunto de dados maior. É possível usar aspectos para adicionar seus próprios metadados aos metadados catalogados e, em seguida, usar esses aspectos para realizar pesquisas.
Começar a usar o Catálogo de Conhecimento
Para começar a usar o Knowledge Catalog para gerenciar seus recursos de dados do Bigtable, conclua as seguintes tarefas:
Conceda papéis do IAM aos principais que exigem acesso às entradas do Bigtable no Knowledge Catalog.
Consulte a sintaxe de pesquisa do Knowledge Catalog para entender como encontrar os metadados.
Leia os conceitos sobre a inclusão de tags nas entradas do Knowledge Catalog. Para mais informações, consulte Sobre o gerenciamento de metadados no Knowledge Catalog.
Maneiras de pesquisar metadados do Bigtable
É possível pesquisar metadados sincronizados do Bigtable usando o Knowledge Catalog.
Além dos predicados qualificados, é possível pesquisar recursos do Bigtable com os seguintes campos de metadados:
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 Knowledge 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 aspectos públicos e privados
Para ter as permissões necessárias para visualizar aspectos públicos e privados 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 aspectos públicos e privados. As permissões exatas necessárias são as seguintes:
bigtable.instances.getbigtable.clusters.getbigtable.tables.getdataplex.aspectTypes.get
Permissão para pesquisar recursos do Bigtable
Para receber as permissões necessárias para pesquisar recursos do Bigtable no Knowledge 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 aspectos aos recursos do Bigtable
Para receber as permissões necessárias para anexar aspectos aos recursos do Bigtable no Knowledge 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 aspectos públicos e privados. As permissões exatas necessárias são as seguintes:
bigtable.instances.updatebigtable.clusters.updatebigtable.tables.updatedataplex.aspectTypes.usedataplex.entries.update
Opcional: criar uma função personalizada
É possível criar uma função personalizada para conceder a usuários que precisem de acesso completo a todos os metadados do Bigtable no Knowledge Catalog em todo o projeto ou organização. Em seguida, crie qualquer conta de serviço ou usuário que precise acessar um principal da função personalizada. Para saber mais sobre papéis personalizados, consulte Papéis e permissões.
Escolha um nome significativo para o papel, como Editor do Dataplex do Bigtable, e atribua apenas os principais que precisam de acesso a ele. Para instruções de configuração, consulte Criar e gerenciar papéis personalizados.
Conceda as seguintes permissões ao papel personalizado:
bigtable.instances.getbigtable.instances.updatebigtable.clusters.getbigtable.clusters.updatebigtable.tables.getbigtable.tables.updatedataplex.aspectTypes.getdataplex.aspectTypes.use
Para mais informações, consulte Permissões do IAM do Knowledge Catalog. Para ver descrições de permissões do Bigtable, consulte Permissões.
Limitações
A seção a seguir lista restrições que você precisa considerar antes de usar o Knowledge 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 Knowledge Catalog. Todas as entradas criadas antes da aplicação das restrições de local são retidas pelo Knowledge Catalog.
Para permitir que o Knowledge Catalog carregue recursos, recomendamos adicionar a multirregião global à política de local.
Exceção de nome do grupo de colunas
A API Dataplex rejeita solicitações em que o nome do grupo de colunas
inclui um ponto (.). Por exemplo, quando o nome do grupo de colunas é
personal.info.
A seguir
- Leia uma visão geral do Knowledge Catalog.
- Explore outras Google Cloud integrações com o Knowledge Catalog.