Esquema:

ACCOUNT_USAGE

Exibição ROLES

Esta exibição do Account Usage pode ser usada para consultar uma lista de todas as funções definidas na conta. Os dados são retidos por 365 dias (1 ano).

Colunas

Nome da coluna

Tipo de dados

Descrição

ROLE_ID

NUMBER

Identificador interno/gerado pelo sistema para a função.

CREATED_ON

TIMESTAMP_LTZ

Data e hora (no fuso horário UTC) em que a função foi criada.

DELETED_ON

TIMESTAMP_LTZ

Data e hora (no fuso horário UTC) em que a função foi excluída.

NAME

VARCHAR

Nome da função.

COMMENT

VARCHAR

Comentário para a função.

OWNER

VARCHAR

Função com o privilégio OWNERSHIP no objeto.

ROLE_TYPE

TEXT

ROLE, DATABASE_ROLE ou INSTANCE_ROLE.

ROLE_DATABASE_NAME

TEXT

Nome do banco de dados que contém a função de banco de dados, se a função for uma função de banco de dados.

ROLE_INSTANCE_ID

NUMBER

Identificador interno/gerado pelo sistema para a instância de classe à qual a função pertence.

OWNER_ROLE_TYPE

TEXT

O tipo de função que possui o objeto, ROLE ou DATABASE_ROLE. . Se um Snowflake Native App possuir o objeto, o valor será APPLICATION. . Snowflake retornará NULL se você excluir o objeto porque um objeto excluído não tem função de proprietário.

Notas de uso

  • A latência da visualização pode ser de até 120 minutos (2 horas).

Função interna do Snowflake para Snowsight

A primeira vez que o Snowsight é acessado em uma conta, o Snowflake cria as funções internas APPADMIN e WORKSHEETS_APP_RL para oferecer suporte à interface da web. Estas funções são usadas para fazer o cache dos resultados em um estágio interno de sua conta. Esses dados em cache são criptografados e protegidos pela hierarquia chave para a conta. Os privilégios limitados concedidos a essas funções internas só permitem que a Snowsight tenha acesso ao estágio interno para armazenar esses resultados. Estas funções não podem listar objetos em sua conta ou dados de acesso em suas tabelas. Para obter mais informações, consulte Introdução ao Snowsight.