Schéma :

ORGANIZATION_USAGE

Vue METERING_DAILY_HISTORY

La vue METERING_DAILY_HISTORY du schéma ORGANIZATION_USAGE peut être utilisée pour renvoyer l’utilisation quotidienne du crédit et un rabais sur les services Cloud pour une organisation au cours des 365 derniers jours (1 an).

Colonnes

Nom de la colonne

Type de données

Description

SERVICE_TYPE

VARCHAR

Type de service qui consomme des crédits, qui peut être l’un des suivants :

ORGANIZATION_NAME

VARCHAR

Nom de l’organisation où l’utilisation a eu lieu.

ACCOUNT_NAME

VARCHAR

Nom du compte où l’utilisation a eu lieu.

ACCOUNT_LOCATOR

VARCHAR

Localisateur du compte où l’utilisation a eu lieu.

USAGE_DATE

DATE

Date (dans le fuseau horaire UTC) à laquelle l’utilisation a eu lieu.

CREDITS_USED_COMPUTE

NUMBER

Nombre de crédits utilisés pour les entrepôts et les ressources de calcul sans serveur pendant la USAGE_DATE.

CREDITS_USED_CLOUD_SERVICES

NUMBER

Nombre de crédits utilisés pour les services Cloud dans USAGE_DATE.

CREDITS_USED

NUMBER

Total de CREDITS_USED_COMPUTE plus CREDITS_USED_CLOUD_SERVICES.

CREDITS_ADJUSTMENT_CLOUD_SERVICES

NUMBER

Nombre de crédits ajustés pour les services Cloud. Il s’agit d’une valeur négative (par exemple, -9).

CREDITS_BILLED

NUMBER

Nombre total de crédits facturés pour le compte dans la journée. Il s’agit d’une somme de CREDITS_USED_COMPUTE, CREDITS_USED_CLOUD_SERVICES et CREDITS_ADJUSTMENT_CLOUD_SERVICES.

REGION

VARCHAR

ID de la Snowflake Region où se trouve le compte.

Notes sur l’utilisation

  • La latence pour la vue peut atteindre 120 minutes (2 heures).

  • Les données sont conservées pendant 365 jours (1 an).

Exemple

L’utilisation des services Cloud n’est facturée que si la consommation quotidienne de services Cloud dépasse 10 % de l’utilisation quotidienne des entrepôts virtuels. Cette requête permet de connaître le montant de la consommation de services Cloud qui a été effectivement facturé pour un jour donné, en commençant par le montant facturé le plus élevé.

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;
Copy