- Schéma :
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;