Über Snowsight mit Kostenanomalien arbeiten

In diesem Thema wird beschrieben, wie Sie Snowsight verwenden, um Kostenanomalien zu identifizieren und zu untersuchen. Diese treten auf, wenn der tägliche Verbrauch in einem Konto oder einer Organisation über oder unter dem erwarteten Verbrauch für den Tag liegt. Außerdem wird beschrieben, wie Sie Snowsight verwenden, um Benachrichtigungen zu konfigurieren, sodass bestimmte Benutzer per E-Mail benachrichtigt werden, wenn Kostenanomalien auftreten.

Für einen Überblick über Kostenanomalien siehe Einführung in Kostenanomalien.

Benachrichtigungen mit Snowsight konfigurieren

Wenn Snowflake eine Kostenanomalie feststellt, wird eine Benachrichtigung an eine Liste von E-Mail-Adressen gesendet. Wenn Sie entscheiden, wer Benachrichtigungen über Kostenanomalien erhalten soll, bedenken Sie, dass E-Mail-Benachrichtigungen möglicherweise Details darüber enthalten, wie viel von einem Konto ausgegeben wurde.

Jedes Konto kann eine Benachrichtigungsliste für Anomalien auf Kontoebene innerhalb des Kontos haben. Sie können auch eine separate Benachrichtigungsliste für die Organisation definieren, um zu steuern, wer bei einer Anomalie auf Organisationsebene benachrichtigt wird.

Jede E-Mail-Adresse muss von dem Benutzer verifiziert worden sein.

Bemerkung

E-Mail-Benachrichtigungen werden über die Amazon Web Services (AWS) von Snowflake verarbeitet, die AWS Simple Email Service (SES) verwenden. Der Inhalt einer mit AWS gesendeten E-Mail-Nachricht kann von Snowflake bis zu dreißig Tage lang aufbewahrt werden, um die Zustellung der Nachricht zu verwalten. Nach Ablauf dieser Frist wird der Inhalt der Nachricht gelöscht.

Um E-Mail-Adressen hinzuzufügen, an die Benachrichtigungen bei Kostenanomalien gesendet werden, führen Sie die folgenden Schritte aus:

  1. Melden Sie sich bei Snowsight als Benutzer mit den erforderlichen Berechtigungen an.

  2. Wählen Sie Admin » Cost Management » Anomalies aus.

  3. Wählen Sie Notifications aus.

  4. Um festzulegen, wer bei einer Anomalie auf Kontoebene benachrichtigt wird, gehen Sie wie folgt vor:

    1. Geben Sie in das Feld Notify for account anomalies die E-Mail-Adresse eines Snowflake-Benutzers ein, den Sie bei Anomalien kontaktieren möchten.

    2. Drücken Sie Enter.

    3. Wiederholen Sie den Vorgang für weitere Benutzer.

  5. Um festzulegen, wer bei einer Anomalie auf Organisationsebene benachrichtigt wird, gehen Sie wie folgt vor:

    1. Geben Sie in das Feld Notify for organization anomalies die E-Mail-Adressen eines Snowflake-Benutzers ein, den Sie bei Anomalien kontaktieren möchten.

    2. Drücken Sie Enter.

    3. Wiederholen Sie den Vorgang für weitere Benutzer.

  6. Wählen Sie Save changes aus.

Kostenanomalien mit Snowsight identifizieren und untersuchen

Schritt 1: Identifizierung von Kostenanomalien

  1. Melden Sie sich bei Snowsight als Benutzer mit den erforderlichen Berechtigungen an.

  2. Wählen Sie Admin » Cost Management » Anomalies aus.

  3. Verwenden Sie die Filter, um einen Zeitrahmen und ein Konto auszuwählen. Wenn Sie Anomalien auf Organisationsebene identifizieren möchten, wählen Sie All accounts.

  4. Führen Sie eine der folgenden Aktionen aus:

    1. Verwenden Sie das Diagramm, um den tatsächlichen Verbrauch und die erwartete Bandbreite des Verbrauchs im Laufe der Zeit visuell zu verfolgen. Kostenanomalien, bei denen der tatsächliche Verbrauch über oder unter dem erwarteten Bereich lag, werden im Diagramm visuell dargestellt.

    2. Verwenden Sie die Tabelle, um eine Liste aller Kostenanomalien innerhalb des Zeitrahmens anzuzeigen. Sortieren Sie wie gewünscht.

Schritt 2: Untersuchung einer Kostenanomalie

  1. Wählen Sie eine Kostenanomalie aus, indem Sie auf den Indikator im Diagramm klicken oder eine Zeile in der Tabelle auswählen. Eine Seitenbereich wird geöffnet.

  2. Wenn Sie eine Anomalie auf Kontoebene untersuchen (Sie haben ein bestimmtes Konto im Filter ausgewählt), können Sie den Seitenbereich verwenden, um Folgendes aufzuschlüsseln:

    • Verwenden Sie den Abschnitt Hourly consumption, um den stündlichen Verbrauch innerhalb des Kontos anzuzeigen.

    • Verwenden Sie den Abschnitt Top warehouses, um die Warehouses innerhalb des Kontos zu identifizieren, die die größte absolute Verbrauchsveränderung hatten.

    • Wenn Sie Anomalien in dem Konto untersuchen, bei dem Sie gerade angemeldet sind, verwenden Sie den Abschnitt Top queries, um die teuersten Abfragen in dem Warehouse zu identifizieren, die die größte Verbrauchsveränderung hatten. Dies zeigt möglicherweise nicht die teuerste Abfrage im Konto an, da der Fokus auf Abfragen in einem bestimmten Warehouse liegt (das Warehouse mit der größten Verbrauchsveränderung).

    • Sie können die teuersten Abfragen aufschlüsseln, indem Sie auf das Symbol Open in Worksheet klicken, das sich neben Query ID befindet. Es öffnet sich ein Arbeitsblatt, das die ausgeführte Abfrage anzeigt.

  3. Wenn Sie eine Anomalie auf Organisationsebene untersuchen (Sie haben All Accounts im Filter ausgewählt), können Sie den Seitenbereich verwenden, um Folgendes zu untersuchen:

    • Verwenden Sie den Abschnitt Top accounts, um die Konten zu identifizieren, die die größte absolute Verbrauchsveränderung aufwiesen.

    • Verwenden Sie den Abschnitt Top warehouses, um das Konto mit der größten Verbrauchsveränderung aufzuschlüsseln. Sie können die Warehouses innerhalb des Kontos identifizieren, die die größte Verbrauchsveränderung hatten.

      Dies zeigt möglicherweise nicht das Warehouse mit der größten Veränderung innerhalb der gesamten Organisation, da der Fokus auf den Warehouses eines bestimmten Kontos liegt (das mit der größten Veränderung im Verbrauch). Um programmatisch die wichtigsten Warehouses in einem anderen Konto oder innerhalb der Organisation abzurufen, siehe Verbrauch auf Warehouse-Ebene.

Tipp

Wenn die Registerkarte Anomalies nicht die Verbrauchsdaten liefert, die Sie benötigen, um die Ursache der Kostenanomalie zu ermitteln, können Sie zur weiteren Untersuchung zu Admin » Cost Management » Consumption navigieren.