<budget_name>!GET_NOTIFICATION_THRESHOLD

Retorna o limite de notificações para um orçamento. As notificações são enviadas quando o Snowflake prevê que os gastos excederão o limite, que é uma porcentagem do limite do orçamento.

Sintaxe

<budget_name>!GET_NOTIFICATION_THRESHOLD();
Copy

Retornos

Retorna um valor VARCHAR contendo a porcentagem do limite de notificação.

Requisitos de controle de acesso

Os seguintes privilégios e funções mínimos são necessários para chamar este método para orçamentos personalizados:

  • Qualquer função de instância para a instância de orçamento.

  • Privilégio USAGE no banco de dados e no esquema que contém a instância de orçamento.

Os seguintes privilégios e funções mínimos são necessários para chamar este método para o orçamento da conta:

Para obter mais informações, consulte Funções e privilégios do Budgets.

Notas de uso

Chamar esse método não retorna o objeto. Por isso, você não pode usar o encadeamento de métodos para chamar outro método no valor de retorno deste método. Em vez disso, chame cada método em uma instrução SQL separada.

Exemplos

Obter o limite de notificação para o orçamento my_budget no esquema budget_db.budget_schema:

CALL budget_db.budget_schema.my_budget!GET_NOTIFICATION_THRESHOLD();
Copy

Obtenha o limite de notificações para o orçamento da conta:

CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!GET_NOTIFICATION_THRESHOLD();
Copy