- Esquema:
Exibição METERING_DAILY_HISTORY¶
A exibição METERING_DAILY_HISTORY no esquema ORGANIZATION_USAGE pode ser usada para retornar o uso diário de crédito e um desconto de serviços de nuvem para uma organização nos últimos 365 dias (1 ano).
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
SERVICE_TYPE |
VARCHAR |
Tipo de serviço que está consumindo créditos, que pode ser um dos seguintes:
|
ORGANIZATION_NAME |
VARCHAR |
Nome da organização onde ocorreu o uso. |
ACCOUNT_NAME |
VARCHAR |
Nome da conta onde ocorreu o uso. |
ACCOUNT_LOCATOR |
VARCHAR |
Localizador da conta onde ocorreu o uso. |
USAGE_DATE |
DATE |
A data (no fuso horário UTC) em que a utilização ocorreu. |
CREDITS_USED_COMPUTE |
NUMBER |
Número de créditos utilizados para warehouses e recursos de computação sem servidor durante o USAGE_DATE. |
CREDITS_USED_CLOUD_SERVICES |
NUMBER |
Número de créditos usados para serviços de nuvem durante o USAGE_DATE. |
CREDITS_USED |
NUMBER |
Total de CREDITS_USED_COMPUTE mais CREDITS_USED_CLOUD_SERVICES. |
CREDITS_ADJUSTMENT_CLOUD_SERVICES |
NUMBER |
Número de créditos ajustados para serviços de nuvem. Este é um valor negativo (por exemplo -9). |
CREDITS_BILLED |
NUMBER |
Número total de créditos faturados para a conta no dia. Esta é uma soma de CREDITS_USED_COMPUTE, CREDITS_USED_CLOUD_SERVICES e CREDITS_ADJUSTMENT_CLOUD_SERVICES. |
REGION |
VARCHAR |
ID do Snowflake Region onde a conta está localizada. |
Notas de uso¶
A latência da visualização pode ser de até 120 minutos (2 horas).
Os dados são retidos por 365 dias (1 ano).
Exemplo¶
O uso de serviços de nuvem é cobrado somente se o consumo diário dos serviços de nuvem exceder 10% do uso diário de warehouses virtuais. Esta consulta retorna quanto do consumo de serviços de nuvem foi realmente cobrado em um determinado dia, ordenado pelo valor faturado mais alto.
SELECT
usage_date,
credits_used_cloud_services,
credits_adjustment_cloud_services,
credits_used_cloud_services + credits_adjustment_cloud_services AS billed_cloud_services
FROM snowflake.organization_usage.metering_daily_history
WHERE usage_date >= DATEADD(month,-1,CURRENT_TIMESTAMP())
AND credits_used_cloud_services > 0
ORDER BY 4 DESC;