Utilisez Snowsight pour traiter les anomalies de coût

Cette rubrique décrit comment utiliser Snowsight pour identifier et étudier les anomalies de coût, qui se produisent lorsque la consommation quotidienne d’un compte ou d’une organisation est supérieure ou inférieure à la fourchette de consommation attendue pour la journée. Elle décrit également comment utiliser Snowsight pour configurer des notifications afin que des utilisateurs spécifiques reçoivent un courrier électronique en cas d’anomalies de coût.

Pour un aperçu des anomalies de coût, voir Introduction aux anomalies de coût.

Configurez les notifications à l’aide de la fonction Snowsight

Lorsque Snowflake identifie une anomalie de coût, il envoie une notification à une liste d’adresses électroniques. Lorsque vous décidez qui recevra les notifications en cas d’anomalies de coûts, sachez que les notifications par courrier électronique peuvent contenir des détails sur le montant dépensé par un compte.

Chaque compte peut disposer d’une liste de notification pour les anomalies au niveau du compte. Vous pouvez également définir une liste de notification distincte pour l’organisation afin de déterminer qui est averti en cas d’anomalie au niveau de l’organisation.

Chaque adresse électronique doit avoir été vérifiée par l’utilisateur.

Note

Les notifications par e-mail sont traitées par les déploiements de Snowflake sur Amazon Web Services (AWS), à l’aide de AWS Simple Email Service (SES). Le contenu d’un e-mail envoyé à l’aide d’AWS peut être conservé par Snowflake pendant un maximum de trente jours afin de gérer la livraison du message. Après cette période, le contenu du message est supprimé.

Pour ajouter des adresses électroniques auxquelles des notifications sont envoyées en cas d’anomalie de coût, procédez comme suit :

  1. Connectez-vous à l”Snowsight en tant qu’utilisateur ayant les privilèges requis.

  2. Sélectionnez Admin » Cost Management » Anomalies.

  3. Sélectionnez Notifications.

  4. Pour spécifier qui est notifié en cas d’anomalie au niveau du compte <label-cost_anomaly_level>, procédez comme suit :

    1. Dans le champ Notify for account anomalies, saisissez l’adresse électronique d’un utilisateur de Snowflake que vous souhaitez contacter en cas d’anomalies.

    2. Appuyez sur Entrée.

    3. Répétez l’opération pour les utilisateurs supplémentaires.

  5. Pour spécifier qui est notifié en cas d’anomalie au niveau de l’organisation, procédez comme suit :

    1. Dans le champ Notify for organization anomalies, saisissez l’adresse électronique d’un utilisateur de Snowflake que vous souhaitez contacter en cas d’anomalies.

    2. Appuyez sur Entrée.

    3. Répétez l’opération pour les utilisateurs supplémentaires.

  6. Sélectionnez Save changes.

Identifier et enquêter sur les anomalies de coût avec Snowsight

Étape 1 : Identifier les anomalies de coût

  1. Connectez-vous à l”Snowsight en tant qu’utilisateur ayant les privilèges requis.

  2. Sélectionnez Admin » Cost Management » Anomalies.

  3. Utilisez les filtres pour sélectionner une période et un compte. Si vous souhaitez identifier des anomalies au niveau de l’organisation, sélectionnez All accounts.

  4. Effectuez au choix :

    1. Utilisez le tableau pour suivre visuellement la consommation réelle et la fourchette de consommation prévue au fil du temps. Les anomalies de coût où la consommation réelle est supérieure ou inférieure à la fourchette prévue sont représentées visuellement dans le graphique.

    2. Utilisez la table pour voir la liste de toutes les anomalies de coût dans le délai imparti. Triez comme vous le souhaitez.

Étape 2 : Enquêter sur une anomalie de coût

  1. Sélectionnez une anomalie de coût en cliquant sur l’indicateur dans le graphique ou en sélectionnant une ligne dans la table. Un panneau latéral s’ouvre.

  2. Si vous étudiez une anomalie au niveau du compte (vous avez sélectionné un compte spécifique dans le filtre), vous pouvez utiliser le panneau latéral pour approfondir les éléments suivants :

    • La section Hourly consumption permet de voir la consommation horaire au sein du compte.

    • Utilisez la section Top warehouses pour identifier les entrepôts du compte dont la consommation a le plus changé en valeur absolue.

    • Si vous enquêtez sur des anomalies dans le compte auquel vous êtes actuellement connecté, utilisez la section Top queries pour identifier les requêtes les plus coûteuses de l’entrepôt dont la consommation a le plus changé. Il se peut que la requête la plus coûteuse du compte n’apparaisse pas, car elle se concentre sur les requêtes d’un entrepôt spécifique (celui dont la consommation a le plus changé).

    • Pour accéder aux requêtes les plus coûteuses, cliquez sur l’icône Open in Worksheet située à proximité de Query ID. Une feuille de calcul s’ouvre et affiche la requête qui a été exécutée.

  3. Si vous enquêtez sur une anomalie au niveau de l’organisation :emph:`` (vous avez sélectionné All Accounts dans le filtre), vous pouvez utiliser le panneau latéral pour approfondir les éléments suivants :

    • Utilisez la section Top accounts pour identifier les comptes dont la consommation a le plus changé en valeur absolue.

    • Utilisez la section Top warehouses pour approfondir le compte dont la consommation a le plus changé. Vous pouvez identifier les entrepôts du compte dont la consommation a le plus changé.

      Il se peut que l’entrepôt ayant subi le plus grand changement dans l’ensemble de l’organisation n’apparaisse pas, car il se concentre sur les entrepôts d’un compte spécifique (celui dont la consommation a le plus changé). Pour récupérer par programme les entrepôts les plus importants dans un autre compte ou au sein de l’organisation, voir Consommation au niveau de l’entrepôt.

Astuce

Si l’onglet Anomalies ne fournit pas les données de consommation dont vous avez besoin pour identifier la racine de l’anomalie de coût, vous pouvez naviguer vers Admin » Cost Management » Consumption pour une investigation plus approfondie.