<budget_name>!GET_CONFIG¶
Visualize as propriedades de configuração de um orçamento.
Sintaxe¶
<budget_name>!GET_CONFIG()
Retornos¶
A função retorna as seguintes colunas:
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
NOTIFICATION_CHANNEL |
NUMBER |
Identificador interno/do sistema para a integração da notificação. |
NOTIFICATION_EMAIL |
VARCHAR |
O(s) endereço(s) de e-mail que recebe(m) notificações de orçamento. Se houver mais de um endereço de e-mail, a função retornará uma lista separada por vírgulas. |
LAST_NOTIFICATION_TIME |
NUMBER |
Carimbo de data/hora UTC em que a última notificação por e-mail foi enviada. |
SPEND_LIMIT |
NUMBER |
O limite de gastos (em créditos) do orçamento. |
NOTIFICATION_MUTE_FLAG |
BOOLEAN |
TRUE se as notificações por e-mail estiverem silenciadas para o orçamento. |
BUDGET_TYPE |
VARCHAR |
Tipo de orçamento. Os valores válidos são: |
IS_ACTIVE |
BOOLEAN |
TRUE se o orçamento da conta tiver sido ativado. Esta coluna está disponível apenas para o orçamento da conta. |
ACTIVATION_TIMESTAMP |
TIMESTAMP_TZ |
Data e hora em que o orçamento da conta foi ativado. Esta coluna está disponível apenas para o orçamento da conta. |
Requisitos de controle de acesso¶
Os seguintes privilégios e funções mínimos são necessários para visualizar resultados de orçamentos personalizados:
Uma função com qualquer função de instância para a instância de orçamento.
Uma função que recebeu o privilégio USAGE no banco de dados e no esquema que contém a instância de orçamento.
A função a seguir é necessária para visualizar os resultados do orçamento da conta:
Uma função com qualquer função de aplicativo para o orçamento da conta.
Exemplos¶
Visualize as propriedades de configuração do orçamento para my_budget
no esquema budget_db.budget_schema
:
CALL budget_db.budget_schema.my_budget!GET_CONFIG();
Visualize as propriedades de configuração do orçamento da conta:
CALL snowflake.local.account_root_budget!GET_CONFIG();