Qualidade de dados: função de aplicativo DATA_QUALITY_MONITORING_LOOKUP concedida à função PUBLIC

Os usuários devem usar uma função que tenha a função de aplicativo SNOWFLAKE.DATA_QUALITY_MONITORING_LOOKUP para chamar a função DATA_QUALITY_MONITORING_RESULTS , que permite visualizar métricas e tendências de qualidade de dados. Essa mudança afeta quais funções têm a função de aplicativo SNOWFLAKE.DATA_QUALITY_MONITORING_LOOKUP por padrão.

Antes da mudança:

Por padrão, somente a função ACCOUNTADMIN tem a função de aplicativo SNOWFLAKE.DATA_QUALITY_MONITORING_LOOKUP. O administrador da conta deve conceder a função de aplicativo a outras funções para permitir que os usuários chamem a função DATA_QUALITY_MONITORING_RESULTS.

Após a mudança:

A função PUBLIC é concedida à função de aplicativo SNOWFLAKE.DATA_QUALITY_MONITORING_LOOKUP, o que significa que um usuário pode usar qualquer função para chamar a função DATA_QUALITY_MONITORING_RESULTS.

Isso não significa que todas as funções e usuários podem visualizar métricas de qualidade de dados para todos os objetos; os usuários ainda devem ter privilégios para acessar um objeto a fim de retornar resultados da função DATA_QUALITY_MONITORING_RESULTS.

Após a mudança, se você quiser limitar quem pode chamar a função DATA_QUALITY_MONITORING_RESULTS, precisará revogar a função de aplicativo SNOWFLAKE.DATA_QUALITY_MONITORING_LOOKUP da função PUBLIC, depois conceder essa função de aplicativo a outras funções mais específicas.

  • Para obter mais informações sobre a revogação da função de aplicativo SNOWFLAKE.DATA_QUALITY_MONITORING_LOOKUP , consulte REVOKE APPLICATION ROLE.

  • Para obter mais informações sobre como conceder a função de aplicativo SNOWFLAKE.DATA_QUALITY_MONITORING_LOOKUP para outras funções, consulte GRANT APPLICATION ROLE.

Ref: 2068