ANOMALY_INSIGHTS !GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE

Retourne la consommation horaire du compte actuel un jour donné, détaillée par type de service. Vous pouvez éventuellement limiter les résultats aux types de services qui consomment le plus de crédits ce jour-là.

Syntaxe

SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE(
  '<date>',
  <number_of_types> )

Arguments

'date'

Spécifie le jour pour lequel vous souhaitez renvoyer les données de consommation.

Type de données : DATE

number_of_types

Indique le nombre de types de services à renvoyer, classés en fonction de la consommation totale du jour spécifié.

Pour renvoyer tous les types de services ayant consommé des crédits le jour spécifié, spécifiez``NULL``.

Type de données : NUMBER

Sortie

Renvoie une table avec les colonnes suivantes :

Nom de la colonne

Type de données

Description

HOUR

NUMBER

Nombre compris entre 0 et 23 (inclus) qui spécifie l’heure du jour au cours duquel la consommation a eu lieu.

SERVICE_TYPE

VARCHAR

Le type de service qui a consommé les crédits (par exemple,``AI_SERVICES``).

CREDITS

NUMBER

Le nombre de crédits consommés par le type de service pendant l’heure spécifiée.

Exigences en matière de contrôle d’accès

Les utilisateurs ayant l’un des rôles suivants peuvent appeler cette méthode :

  • Rôle système ACCOUNTADMIN

  • Rôle système GLOBALORGADMIN

  • Rôle d’application SNOWFLAKE.APP_USAGE_ADMIN

  • Rôle d’application SNOWFLAKE.APP_USAGE_VIEWER

Notes sur l’utilisation

  • Un jour est défini par une période de 24 heures en UTC. Ce fuseau horaire peut être différent de celui de l’utilisateur.

  • Cette méthode renvoie les données de consommation du compte actuel. Il ne peut pas être utilisé pour renvoyer des données pour d’autres comptes ou pour l’ensemble de l’organisation.

  • Cette méthode renvoie les crédits consommés pour le compte (pas la devise).

  • Les principaux types de services sont déterminés par la consommation totale sur l’ensemble de la journée. Une fois les principaux types de services identifiés, la méthode renvoie la consommation horaire pour chacun de ces types de services.

Exemples

Retourner les deux types de services qui ont consommé le plus de crédits le 15 janvier 2026. La sortie comprend la consommation horaire pour chaque type de service.

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE(
  '2026-01-15', 2);

Retourner la consommation horaire du 15 janvier 2026 pour tous les types de services qui ont eu une consommation ce jour-là :

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE(
  '2026-01-15',
  NULL);