Aplicar tags
Este artigo mostra como aplicar tags no Unity Catalog.
As tags são atributos que contêm chaves e valores opcionais que você pode aplicar a diferentes objetos protegíveis no Unity Catalog. A marcação é útil para organizar e categorizar diferentes objetos protegíveis dentro de um metastore. O uso de tags também simplifica a pesquisa e a descoberta de seus ativos de dados.
Objetos protegíveis suportados
Atualmente, a marcação de objetos protegíveis é suportada em catálogos, esquemas, tabelas, volumes, exibições e modelos registrados. Para obter mais informações sobre objetos protegíveis, consulte Objetos protegíveis no Catálogo Unity.
Requisitos
Para adicionar tags a objetos protegíveis do Unity Catalog, você deve ter o APPLY TAG
privilégio no objeto, bem como o USE SCHEMA
privilégio no esquema pai do objeto e o USE CATALOG
privilégio no catálogo pai do objeto.
Restrições
A seguir está uma lista de restrições de tag:
- Você pode atribuir um máximo de 20 tags a um único objeto protegível.
- O comprimento máximo de uma tag é de 255 caracteres.
- Caracteres especiais não podem ser usados em nomes de tags.
- A pesquisa de tabelas do Catálogo Unity por nome ou valor da tag é suportada apenas com a correspondência exata.
Gerir etiquetas no Explorador de Catálogos
Para gerenciar marcas de objeto protegíveis usando a interface do usuário do Catalog Explorer, você deve ter pelo menos o BROWSE
privilégio no objeto.
- Clique em Catálogo na barra lateral.
- Selecione um objeto protegível para exibir as informações da tag.
- Clique em Adicionar/Editar tags para gerenciar tags para o objeto protegível atual. Você pode adicionar e remover várias tags simultaneamente no modal de gerenciamento de tags.
Recuperar informações de tags com tabelas de esquema de informações
Cada catálogo criado no Unity Catalog inclui um INFORMATION_SCHEMA
arquivo . Este esquema inclui tabelas que descrevem os objetos conhecidos no catálogo do esquema. Você deve ter os privilégios apropriados para exibir as informações do esquema.
Você pode consultar o seguinte para recuperar informações da tag:
- INFORMATION_SCHEMA. CATALOG_TAGS
- INFORMATION_SCHEMA. COLUMN_TAGS
- INFORMATION_SCHEMA. SCHEMA_TAGS
- INFORMATION_SCHEMA. TABLE_TAGS
- INFORMATION_SCHEMA. VOLUME_TAGS
Para obter mais informações, consulte Esquema de informações.
Gerenciar tags com comandos SQL
Nota
Este recurso só está disponível para as versões do Databricks Runtime 13.3 e superiores.
O Azure Databricks dá suporte à marcação de comandos SQL com catálogos, esquemas, tabelas (exibições, exibições materializadas, tabelas de streaming), volumes e colunas de tabela. Por exemplo, você pode usar as SET TAGS
cláusulas e UNSET TAGS
com o ALTER TABLE
comando para gerenciar tags em uma tabela. Consulte instruções DDL para obter uma lista de comandos DDL (Data Definition Language) disponíveis e sua sintaxe.
Usar tags para pesquisar e filtrar tabelas
Para pesquisar e filtrar tabelas usando tags:
- Clique no campo Pesquisar na barra superior do espaço de trabalho do Azure Databricks ou use o atalho de teclado Command-P.
- Introduza os seus critérios de pesquisa. Pesquise tabelas no Catálogo Unity inserindo o nome ou o valor da tag atribuída.
Você também pode usar o filtro de tags na guia Pesquisa de tabela para filtrar os resultados da pesquisa com nomes de tags existentes.