Untersuchen der Datentransferkosten

Snowflake erhebt keine Gebühr für den Dateneingang in Ihr Konto, erhebt jedoch eine Byte-Gebühr für die Übertragung von Daten von einem Snowflake-Konto auf dieselbe Cloudplattform in einer anderen Region oder auf eine andere Cloudplattform.

Unter diesem Thema wird beschrieben, wie Sie mit Snowsight oder durch das Schreiben von Abfragen auf Ansichten der Schemas ACCOUNT_USAGE und ORGANIZATION_USAGE einen Einblick in historische Datentransferkosten erhalten. Mit Snowsight können Sie über ein visuelles Dashboard schnell und einfach Informationen zu Kosten abrufen. Durch Abfragen auf den Nutzungsansichten können Sie Kostendaten detailliert aufschlüsseln und mit diesen Informationen kundenspezifische Berichte und Dashboards generieren.

Grundlegende Informationen zur Entstehung der Datentransferkosten finden Sie unter Erläuterungen zu Datentransferkosten.

Anzeigen des Datentransferverlaufs für Ihre Organisation

Benutzer mit der Rolle ACCOUNTADMIN können Snowsight verwenden, um die Datenmenge anzuzeigen, die innerhalb eines bestimmten Datumsbereichs von Ihrem Snowflake-Konto an einen anderen Cloudanbieter oder in eine andere Region übertragen wurde. Die Maßeinheit ist Byte.

So untersuchen Sie die Datentransferkosten:

  1. Melden Sie sich bei Snowsight an.

  2. Wechseln Sie zur Rolle ACCOUNTADMIN.

  3. Navigieren Sie zu Admin » Cost Management.

  4. Wählen Sie das Warehouse aus, für das Sie Nutzungsdaten anzeigen möchten. Snowflake empfiehlt die Verwendung eines XS-Warehouses für diesen Zweck.

  5. Wählen Sie Consumption aus.

  6. Wählen Sie in der Dropdown-Liste mit den Nutzungsarten die Option Data Transfer aus.

Bemerkung

Wenn ein Benutzer die Rolle ACCOUNTADMIN, aber nicht die Rolle ORGADMIN hat, kann er nur die Kosten für das aktuelle Konto einsehen. Der Filter Account, der es ermöglichen würde, zu einem anderen Konto zu wechseln, wird nicht angezeigt.

Abfragen von Daten zu Datentransferkosten

Snowflake bietet zwei Schemas, die Daten zu Nutzung und Kosten enthalten: ORGANIZATION_USAGE und ACCOUNT_USAGE. Das Schema ORGANIZATION_USAGE liefert Kosteninformationen für alle Konten der Organisation, während das Schema ACCOUNT_USAGE ähnliche Informationen für ein einzelnes Konto liefert. Ansichten in diesen Schemas stellen detaillierte, analysefähige Nutzungsdaten bereit, die dann in kundenspezifischen Berichten und Dashboards verwendet werden können.

Die meisten Ansichten in den Schemas ORGANIZATION_USAGE und ACCOUNT_USAGE enthalten die Kosten für den Datentransfer in Form der übertragenen Datenmenge. Um die Kosten in der Währung und nicht als Menge anzuzeigen, schreiben Sie Abfragen für Ansicht USAGE_IN_CURRENCY_DAILY. In dieser Ansicht wird die übertragene Datenmenge anhand des Tagespreises für 1 TB in Kosten in der jeweiligen Währung umgerechnet.

Die folgenden Ansichten bieten Nutzungs- und Kosteninformationen in Bezug auf die Übertragung von Daten von Ihrem Snowflake-Konto zu einem anderen Cloudanbieter oder in eine andere Region.

Ansicht

Beschreibung

Schema

DATA_TRANSFER_DAILY_HISTORY

Anzahl der an einem bestimmten Tag übertragenen Bytes. Wenn Sie detailliertere Daten benötigen, können Sie stattdessen die Ansicht DATA_TRANSFER_HISTORY verwenden.

ORGANIZATION_USAGE

DATA_TRANSFER_HISTORY

Anzahl der übertragenen Bytes, einschließlich Quellcloud und Quellregion, Zielcloud und Zielregion sowie Übertragungstyp.

ORGANIZATION_USAGE ACCOUNT_USAGE

DATABASE_REPLICATION_USAGE_HISTORY

Anzahl der bei der Datenbankreplikation übertragenen Bytes und verbrauchten Credits.

ACCOUNT_USAGE

LISTING_AUTO_FULFILLMENT_ USAGE_HISTORY

Geschätzter Verbrauch im Zusammenhang mit der Bereitstellung von Datenprodukten in andere Regionen durch die Verwendung von Cloud-übergreifender automatischer Ausführung. Weitere Informationen dazu finden Sie unter SERVICE_TYPE von DATA_TRANSFER.

ORGANIZATION_USAGE

REPLICATION_USAGE_HISTORY

Anzahl der bei der Datenbankreplikation übertragenen Bytes und verbrauchten Credits. Verwenden Sie, wenn möglich, stattdessen die Ansicht DATABASE_REPLICATION_USAGE_HISTORY.

ORGANIZATION_USAGE ACCOUNT_USAGE

REPLICATION_GROUP_USAGE_HISTORY

Anzahl der bei der Replikation einer bestimmten Replikationsgruppe übertragenen Bytes und verbrauchten Credits.

ORGANIZATION_USAGE ACCOUNT_USAGE

USAGE_IN_CURRENCY_DAILY

Täglicher Datentransfer in TB zusammen mit den Kosten für diese Nutzung in der Währung der Organisation.

ORGANIZATION_USAGE

Bemerkung

Die Ansichten und Tabellenfunktionen des Snowflake Information Schema stellen außerdem kostenrelevante Nutzungsdaten bereit. Obwohl das ACCOUNT_USAGE-Schema bevorzugt wird, kann das Information Schema unter bestimmten Umständen schneller sein.