<budget_name>!GET_SERVICE_TYPE_USAGE_V2

Visualize o uso de crédito de um orçamento por tipo de serviço.

Sintaxe

<budget_name>!GET_SERVICE_TYPE_USAGE_V2( '<start_month>' , '<end_month>' )
Copy

Argumentos

'start_month'

Especifica o início do período para o qual você deseja retornar as informações de uso. Especificado no formato YYYY-MM.

'end_month'

Especifica o fim do período para o qual você deseja retornar informações de uso. Especificado no formato YYYY-MM.

Retornos

A função retorna as seguintes colunas:

Nome da coluna

Tipo de dados

Descrição

SERVICE_TYPE

VARCHAR

Lista o serviço que utilizou créditos.

ENTITY_TYPE

VARCHAR

Tipo de objeto associado ao consumo de crédito. Todos os objetos semelhantes a tabelas, tais como tabelas, exibições, exibições materializadas e tabelas externas têm um valor de TABLE.

ENTITY_ID

NUMBER

Identificador interno do objeto no orçamento.

NAME

VARCHAR

Nome do objeto associado ao consumo de crédito.

CREDITS_USED

FLOAT

Número de créditos utilizados. Esta é a soma de CREDITS_COMPUTE e CREDITS_CLOUD.

CREDITS_COMPUTE

FLOAT

Número de créditos de computação usados.

CREDITS_CLOUD

FLOAT

Número de créditos de serviço de nuvem usados.

Requisitos de controle de acesso

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.

Exemplo

Retornar créditos consumidos por objetos associados ao orçamento my_budget em janeiro, fevereiro e março de 2025:

CALL db.sch1.my_budget!GET_SERVICE_TYPE_USAGE_V2('2025-01', '2025-03');
Copy