ANOMALY_INSIGHTS!GET_TOP_ACCOUNTS_BY_CONSUMPTION

Retourne les comptes dont la consommation a connu la plus forte variation absolue entre une date donnée et la date précédente. Permet d’enquêter sur les anomalies de coûts au niveau de l’organisation.

Syntaxe

SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_ACCOUNTS_BY_CONSUMPTION(
  '<date>',
  <number_of_accounts> )
Copy

Arguments

'date'

Spécifie la date pour laquelle vous souhaitez renvoyer les données de consommation.

Type de données : DATE

number_of_accounts

Limite le nombre de comptes renvoyés par la méthode. Par exemple, si vous indiquez 5, la méthode ne renvoie que les cinq premiers comptes de l’organisation en termes de variation de la consommation.

Type de données : NUMBER

Renvoie

Renvoie une table avec les colonnes suivantes. Les résultats sont classés par ordre de variation journalière la plus importante en valeur absolue.

Nom de la colonne

Type de données

Description

ACCOUNT_NAME

VARCHAR

Nom du compte où la consommation a eu lieu.

CONSUMPTION

NUMBER

Montant de la consommation mesuré en CURRENCY.

CURRENCY

VARCHAR

Unité de mesure de la consommation. Pour des informations sur la raison pour laquelle l’unité de mesure est un crédit ou une devise, voir Unité de mesure pour les données relatives aux coûts.

COST_CHANGE

NUMBER

Différence entre la consommation du jour spécifié et celle du jour précédent.

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 ACCOUNTADMIN

  • Rôle GLOBALORGADMIN

Notes sur l’utilisation

Vous devez appeler cette méthode à partir du compte de l’organisation ou d’un compte ORGADMIN.

Exemple

L’exemple suivant renvoie les sept premiers comptes en termes de variation de la consommation en comparant le 16 décembre 2024 et le 17 décembre 2024.

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_ACCOUNTS_BY_CONSUMPTION('2024-12-17', 7);
Copy