Esquema:

ORGANIZATION_USAGE

Exibição TAGS

Importante

Essa exibição só está disponível na conta da organização. Para obter mais informações, consulte Exibições premium na conta da organização.

Esta exibição do Organization Usage lista as tags em uma conta.

Colunas

Colunas em nível de organização

Nome da coluna

Tipo de dados

Descrição

ORGANIZATION_NAME

VARCHAR

Nome da organização.

ACCOUNT_LOCATOR

VARCHAR

Identificador gerado pelo sistema para a conta.

ACCOUNT_NAME

VARCHAR

Identificador definido pelo usuário para a conta.

Colunas adicionais

Nome da coluna

Tipo de dados

Descrição

TAG_ID

NUMBER

O identificador local de uma tag.

TAG_NAME

TEXT

O nome de uma tag.

TAG_SCHEMA_ID

NUMBER

O identificador local do esquema da tag.

TAG_SCHEMA

TEXT

O nome do esquema em que a tag existe.

TAG_DATABASE_ID

NUMBER

O identificador local do banco de dados no qual a tag existe.

TAG_DATABASE

TEXT

O nome do banco de dados no qual a tag existe.

TAG_OWNER

TEXT

O nome da função proprietária da tag.

TAG_COMMENT

TEXT

Comentários para a tag, se houver.

CREATED

TIMESTAMP_LTZ

Data e hora em que a tag foi criada.

LAST_ALTERED

TIMESTAMP_LTZ

Data e hora em que o objeto foi alterado pela última vez por uma operação de metadados de DML, DDL ou em segundo plano. Consulte as Notas de uso.

DELETED

TIMESTAMP_LTZ

Data e hora em que a tag foi descartada, ou a data e hora em que a tag pai foi descartada.

ALLOWED_VALUES

ARRAY

Especifica os possíveis valores de cadeia de caracteres que podem ser atribuídos à tag quando a tag é definida em um objeto ou NULL se a tag não tiver nenhum valor permitido especificado. Para obter mais detalhes, consulte Defina uma lista de valores de tag permitidos.

OWNER_ROLE_TYPE

TEXT

O tipo de função que possui o objeto, por exemplo ROLE. . Se um Snowflake Native App possui o objeto, o valor é APPLICATION. . Snowflake retorna NULL se você excluir o objeto porque um objeto excluído não tem uma função de proprietário.

PROPAGATE

VARCHAR

Indica se a tag está configurada para propagação automática. Os valores possíveis são os seguintes:

  • NULL — A tag não é propagada.

  • ON_DEPENDENCY — A tag é propagada quando há uma dependência de objeto (por exemplo, a criação de uma exibição a partir de uma tabela com tag).

  • ON_DATA_MOVEMENT — A tag é propagada quando há movimentação de dados (por exemplo, usando uma instrução CTAS para criar uma tabela a partir de uma tabela marcada).

  • ON_DEPENDENCY_AND_DATA_MOVEMENT — A tag é propagada para dependências de objetos e movimentação de dados.

ON_CONFLICT

VARCHAR

Se a tag estiver configurada para propagação automática, indica o que acontece quando o valor da tag que está sendo propagada entra em conflito com o valor que foi especificado quando a tag foi aplicada manualmente ao mesmo objeto. Para obter mais informações, consulte Conflitos de propagação de tags.

Notas de uso

  • A latência da exibição pode ser de até 24 horas.

  • A visualização exibe apenas objetos para os quais a função atual da sessão tem privilégios de acesso.

  • A coluna LAST_ALTERED é atualizada quando as seguintes operações são executadas em um objeto:

    • operações DDL.

    • operações DML (somente para tabelas). Esta coluna é atualizada mesmo quando nenhuma linha é afetada pela instrução DML.

    • Operações de manutenção em segundo plano em metadados realizadas pelo Snowflake.

Exemplos

Retornar as referências da tag para sua conta Snowflake:

select * from snowflake.organization_usage.tags
order by tag_name;
Copy