Unterstützte Cloudplattformen

Snowflake wird als Software-as-a-Service (SaaS) angeboten, die vollständig auf Cloudinfrastruktur ausgeführt wird. Das bedeutet, dass alle drei Ebenen der Snowflake-Architektur (Speicherung, Verarbeitung und Clouddienste) vollständig auf einer ausgewählten Cloudplattform bereitgestellt und verwaltet werden.

Ein Snowflake-Konto kann auf folgenden Cloudplattformen gehostet werden:

Für jede Plattform bietet Snowflake eine oder mehrere Regionen, in denen das Konto bereitgestellt werden kann.

Wenn die anderen Clouddienste Ihres Unternehmens bereits auf einer dieser Plattformen gehostet werden, haben Sie die Möglichkeit, alle Ihre Snowflake-Konten auf derselben Plattform zu hosten. Sie können Ihre Konten jedoch auch auf einer anderen Plattform hosten.

Bemerkung

Die Cloudplattform, die Sie für jedes Snowflake-Konto wählen, ist jedoch völlig unabhängig von Ihren anderen Snowflake-Konten. Tatsächlich können Sie jedes Snowflake-Konto auf einer anderen Plattform hosten, obwohl dies Auswirkungen auf die Abrechnung der Datenübertragung für das Laden von Daten haben kann.

Unter diesem Thema:

Preise

Unterschiede in den Kosten pro Einheit für Credits und Datenspeicherung werden nach Region und Cloudplattform berechnet. Weitere Informationen zu Preisen, die sich auf eine bestimmte Region und Plattform beziehen, finden Sie auf der Preisseite (auf der Snowflake-Website).

Laden von Daten

Snowflake unterstützt das Laden von Daten aus Stagingdateien, die unabhängig von der Cloudplattform Ihres Snowflake-Kontos an einem der folgenden Orte bereitgestellt werden:

  • Interne (d. h. Snowflake) Stagingbereiche

  • Amazon S3

  • Google Cloud Storage

  • Microsoft Azure Blob-Speicher

Snowflake unterstützt sowohl das Massenladen von Daten als auch das kontinuierliche Laden von Daten (Snowpipe). Ebenso unterstützt Snowflake das Entladen von Daten aus Tabellen, die sich an einem der oben genannten Staging-Speicherorte befinden.

Weitere Informationen dazu finden Sie unter Laden von Daten in Snowflake.

Bemerkung

Beim Laden von Daten aus Stagingdateien, die auf verschiedenen Plattformen bereitgestellt werden, können einige Gebühren für den Datentransfer anfallen. Weitere Informationen dazu finden Sie unter Erläuterungen zu Datentransferkosten.

HITRUST CSF-Zertifizierung

Diese Zertifizierung verbessert den Sicherheitsstatus von Snowflake bei der Einhaltung gesetzlicher Vorschriften und beim Risikomanagement. Sie gilt für Snowflake-Editions ab Business Critical.

Aktuelle Einschränkungen für Konten auf GCP

Wir sind bestrebt, das gleiche Snowflake-Erlebnis zu bieten, unabhängig davon, für welchen Cloudplattformanbieter Sie sich für Ihr Konto entscheiden. Die folgenden Dienste und Features sind jedoch derzeit für Snowflake-Konten, die auf Google Cloud Platform (GCP) gehostet werden, nicht verfügbar (bzw. haben begrenzte Verfügbarkeit):

Google Cloud Private Service Connect

Siehe die Abschnitte Hinweise und Einschränkungen zu Google Cloud Private Service Connect & Snowflake.

Beachten Sie, dass die folgenden Snowflake-Systemfunktionen für das Self-Service-Management von Google Cloud Private Service Connect für Ihr Snowflake-Konto auf GCP nicht unterstützt werden:

Private Konnektivität zu internen Stagingbereichen

Private Konnektivität zu internen Snowflake-Stagingbereichen wird derzeit unter GCP nicht unterstützt.

Snowflake-Clients

Die folgenden Versionen des nativen Snowflake-Clients wurden für die Verwendung mit Snowflake-Konten unter GCP getestet:

Client

Version

SnowSQL (CLI-Client)

1.2.4 (oder höher) ist erforderlich.

Snowflake-Konnektor für Python

2.2.0 (oder höher) ist erforderlich, um PUT/GET-Befehle sowie große Resultsets für Business Intelligence (BI) zu unterstützen; ansonsten ist die unterstützte Mindestversion (oder höher) erforderlich.

Snowflake-Konnektor für Spark

2.7.0 (oder höher) ist erforderlich.

Snowflake-Konnektor für Kafka

1.2.0 (oder höher) ist erforderlich.

Go-Snowflake-Treiber

1.3.3 (oder höher) ist erforderlich, um große Resultsets für BI zu unterstützen; ansonsten ist die unterstützte Mindestversion (oder höher) erforderlich.

Node.js-Treiber

1.5.0 (oder höher) ist erforderlich.

.NET-Treiber

1.1.0 (oder höher) ist erforderlich.

JDBC-Treiber

3.11.0 (oder höher) ist erforderlich, um PUT/GET-Befehle sowie große Resultsets für BI zu unterstützen; ansonsten ist die unterstützte Mindestversion (oder höher) erforderlich.

ODBC-Treiber

2.21.5 (oder höher) ist erforderlich, um PUT/GET-Befehle zu unterstützen; ansonsten ist die unterstützte Mindestversion (oder höher) erforderlich.

Weitere Details dazu finden Sie unter:

Bemerkung

  • Wir empfehlen dringend, bei jedem Snowflake-Client ein Upgrade auf die aktuelle Version durchzuführen, um von den Vorteilen der neuesten Korrekturen und Verbesserungen zu profitieren.

  • Zur Integration von Clients, die keine PUT- oder GET-Operationen oder die Verarbeitung großer Resultsets für BI erfordern, können auch Clientversionen verwendet werden, die älter als die oben angegeben sind und funktionieren, aber möglicherweise von Snowflake nicht getestet oder validiert wurden.

Partneranwendungen

Die meisten Partneranwendungen verwenden Snowflake-Konten auf GCP.

Aktuelle Einschränkungen für Konten auf Azure

Wir sind bestrebt, das gleiche Snowflake-Erlebnis zu bieten, unabhängig davon, für welchen Cloudplattformanbieter Sie sich für Ihr Konto entscheiden. Die folgenden Dienste und Features sind jedoch derzeit für Snowflake-Konten, die auf Microsoft Azure gehostet werden, nicht verfügbar (bzw. haben begrenzte Verfügbarkeit):

Snowflake-Clients

Derzeit wird die Verwendung des URL-Formats von Kontonamen für private Konnektivität zum Snowflake-Dienst über SnowSQL, Konnektoren und Treiber nicht unterstützt. Als Problemumgehung können Sie für SnowSQL, Konnektoren und Treiber das Format des Konto-Locators verwenden.

Weitere Details dazu finden Sie unter:

Partneranwendungen

Allerdings bieten nicht alle Drittanbieteranwendungen denselben Umfang an Unterstützung für Snowflake.

Von folgenden Drittanbieteranwendungen und -Technologien ist bekannt, dass sie Unterstützung für Snowflake auf Azure bieten:

  • Attunity

  • Databricks

  • Fivetran

  • Informatica

  • Looker

  • Matillion

  • MicroStrategy

  • Periscope

  • Power BI

  • Qubole

  • Sigma Computing

  • Stitch

  • Tableau

  • Talend

  • Wherescape

HITRUST CSF-Zertifizierung

Snowflake auf Azure ist derzeit für HITRUST CSF in bestimmten Regionen zertifiziert.

Zurück zum Anfang