Exibições de Account Usage: suporte a Snowflake Native App Framework adicionando aplicativos e funções de aplicativos (pendente)¶
Atenção
Essa mudança de comportamento está no pacote 2024_01.
Para saber o status atual do pacote, consulte Histórico do pacote.
O comportamento da coluna owner_role_type
e dessas exibições do Account Usage é o seguinte:
CLASSES
CLASS_INSTANCES
FILE_FORMATS
MASKING_POLICIES
PIPES
ROW_ACCESS_POLICIES
SCHEMATA
SEQUENCES
SESSION_POLICIES
STAGES
TAGS
VIEWS
AGGREGATE_QUERY_HISTORY
DATABASES
PROCEDURES
QUERY_HISTORY
ROLES
GRANTS_TO_ROLES
- Antes da mudança
Em relação à coluna
owner_role_type
:Algumas das exibições não incluem a coluna.
Algumas das exibições incluem a coluna, mas:
Não inclua suporte para o objeto de aplicativo especificando
APPLICATION
como o tipo de objeto proprietário.Não são consistentes com a forma como outras exibições do Account Usage especificam a coluna.
Na exibição GRANTS_TO_ROLES:
A coluna
grantee_name
especifica o nome do pacote de aplicativo e a colunagranted_to
especificaAPPLICATION
.
- Após a mudança
As alterações nas exibições são agrupadas da seguinte forma:
As exibições CLASSES e CLASS_INSTANCES atualizam a coluna para retornar o identificador da função que possui a classe ou a instância da classe.
As exibições a seguir já incluem a coluna e adicionam suporte para
APPLICATION
como um valor possível:FILE_FORMATS
MASKING_POLICIES
PIPES
ROW_ACCESS_POLICIES
SCHEMATA
SEQUENCES
SESSION_POLICIES
STAGES
TAGS
VIEWS
As exibições a seguir adicionam a coluna como a última coluna da exibição e adicionam suporte para
APPLICATION
como um valor possível:AGGREGATE_QUERY_HISTORY
DATABASES
PROCEDURES
QUERY_HISTORY
RESOURCE_GROUPS
ROLES
Na exibição GRANTS_TO_ROLES:
A coluna
grantee_name
especifica o nome do pacote de aplicativo e a colunagranted_to
especificaAPPLICATION
.A coluna
granted_by
especifica o nome do objeto de aplicativo quando há concessões para funções de aplicativo.A coluna
granted_by_role_type
especificaAPPLICATION
.
Ref: 1379