<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();
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:
Qualquer função de aplicativo 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();
Obtenha o limite de notificações para o orçamento da conta:
CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!GET_NOTIFICATION_THRESHOLD();