サポート対象のクラウドプラットフォーム

Snowflakeは、すべてがクラウドインフラストラクチャ上で実行される、自己管理によるサービスとして提供されます。これは、 Snowflakeのアーキテクチャ の3つのレイヤーすべて(ストレージ、コンピューティング、およびクラウドサービス)がすべて、選択されたクラウドプラットフォームで展開および管理されることを意味します。

Snowflakeアカウントは、次のクラウドプラットフォームのいずれでもホストできます。

各プラットフォーム上でSnowflakeは、アカウントがプロビジョニングされる1つ以上の 地域 を提供します。

組織の他のクラウドサービスがこれらのプラットフォームのいずれかで既にホストされている場合、すべてのSnowflakeアカウントを同じプラットフォームでホストすることを選択できます。ただし、別のプラットフォームでアカウントをホストすることもできます。

注釈

各Snowflakeアカウントに選択するクラウドプラットフォームは、他のSnowflakeアカウントから完全に独立しています。実際、異なるプラットフォームで各Snowflakeアカウントをホストすることを選択できますが、これはデータをロードする際のデータ転送の請求に多少の影響を与える可能性があります。

このトピックの内容:

価格

クレジットとデータストレージの単価の差は、各クラウドプラットフォームの 地域 ごとに計算されます。価格の詳細については、特定の地域とプラットフォームに関係するため、 価格設定ページ ( Snowflakeウェブサイト)をご参照ください。

データのロード

Snowflakeは、Snowflakeアカウントのクラウドプラットフォームに関係なく、次のいずれかの場所にステージングされたファイルからのデータのロードをサポートしています。

  • 内部(つまり、Snowflake)ステージ

  • Amazon S3

  • Google Cloud Storage

  • Microsoft Azure BLOBストレージ

Snowflakeは、一括データロードと連続データロード(Snowpipe)の両方をサポートしています。同様に、Snowflakeは、テーブルから上記のステージング場所へのデータのアンロードをサポートしています。

詳細については、 Snowflakeへのデータのロード をご参照ください。

注釈

異なるプラットフォーム間でステージングされたファイルからデータをロードする場合、データ転送請求料金が適用される場合があります。詳細については、 データ転送のコストについて をご参照ください。

HITRUST CSF 証明

この証明は、規制順守とリスク管理におけるSnowflakeのセキュリティ体制を強化し、Business Critical(またはそれ以上)のSnowflakeエディションに適用されます。

GCP におけるアカウントの現在の制限

アカウントのために選択したクラウドプラットフォームに関係なく、同じSnowflakeエクスペリエンスを提供するよう努めています。ただし、Google Cloud Platform(GCP)でホストされているSnowflakeアカウントでは現在、一部のサービスと機能が利用できません(または、可用性に制限)。

Google Cloud Private Service Connect

Google Cloud Private Service ConnectおよびSnowflakeについては、 考慮事項 および 制限 のセクションをご覧ください。

セルフサービス管理用の次のSnowflakeシステム関数は、 GCP のSnowflakeアカウントのGoogle Cloud Private Service Connectではサポートされていないことに注意してください。

内部ステージへのプライベート接続

Snowflake内部ステージへのプライベート接続 は現在、 GCP ではサポートされていません。

Snowflakeクライアント

次のSnowflakeネイティブクライアントのバージョンは、 GCP のSnowflakeアカウントで動作テスト済みです。

クライアント

バージョン

SnowSQL (CLI クライアント)

1.2.4(またはそれ以上)が必要です。

Python用Snowflakeコネクタ

PUT および GET コマンドのサポートと、ビジネスインテリジェンス(BI)の大規模な結果セットのサポートには、2.2.0(またはそれ以上)が必要です。それ以外の場合、サポートされる最小バージョン(またはそれ以上)が必要です。

Spark用Snowflakeコネクター

2.7.0(またはそれ以上)が必要です。

Kafka用のSnowflakeコネクタ。

1.2.0(またはそれ以上)が必要です。

Go Snowflake Driver

BI の大きな結果セットをサポートするには、1.3.3(またはそれ以上)が必要です。それ以外の場合、サポートされる最小バージョン(またはそれ以上)が必要です。

Node.jsドライバー

1.5.0(またはそれ以上)が必要です。

.NET ドライバー

1.1.0(またはそれ以上)が必要です。

JDBC ドライバー

PUT および GET コマンドのサポートと BI の大規模な結果セットのサポートには、3.11.0(またはそれ以上)が必要です。それ以外の場合、サポートされる最小バージョン(またはそれ以上)が必要です。

ODBC ドライバー

PUT および GET コマンドのサポートには、2.21.5(またはそれ以上)が必要です。それ以外の場合は、サポートされる最小バージョン(またはそれ以上)が必要です。

詳細については、以下をご参照ください。

注釈

  • Snowflakeクライアントの最新バージョンにアップグレードして、最近の修正や改善を活用することを強くお勧めします。

  • PUT または GET 操作または BI の大きな結果セットの処理を必要としないクライアント統合の場合、上記の指定よりも前のクライアントバージョンは動作する可能性がありますが、Snowflakeによるテストまたは検証は行われていません。

パートナーアプリケーション

ほとんどの パートナーアプリケーション は、 GCP のSnowflakeアカウントで動作します。

Azureアカウントの現在の制限

アカウントのために選択したクラウドプラットフォームに関係なく、同じSnowflakeエクスペリエンスを提供するよう努めています。ただし、現在、Microsoft AzureでホストされているSnowflakeアカウントでは、一部のサービスと機能は利用できません(または、可用性に制限)。

Snowflakeクライアント

現在、 SnowSQLコネクタ、および ドライバー を使用したSnowflakeサービスへのプライベート接続にアカウント名 URL 形式を使用することはサポートされていません。回避策として、 SnowSQL、コネクタ、およびドライバーでアカウントロケーター形式を使用します。

詳細については、以下をご参照ください。

パートナーアプリケーション

Snowflakeに対するサポートレベルは、 サードパーティアプリケーション によって異なります。

次のサードパーティのアプリケーションとテクノロジーは、AzureでホストされているSnowflakeをサポートすることがわかっています。

  • Attunity

  • Databricks

  • Fivetran

  • Informatica

  • Looker

  • Matillion

  • MicroStrategy

  • Periscope

  • Power BI

  • Qubole

  • Sigma Computing

  • Stitch

  • Tableau

  • Talend

  • Wherescape

HITRUST CSF 証明

AzureのSnowflakeは、現在特定の 地域 で HITRUST CSF の認定を受けています。