Snowpipe Streamingコスト

Snowpipe Streamingのサーバーレスコンピューティングモデルを使用すると、ユーザーは仮想ウェアハウスを管理することなく、任意のデータ量をストリーミングできます。代わりに、Snowflakeはコンピューティングリソースを提供および管理し、現在のSnowpipe Streamingのロードに基づいて容量を自動的に拡大または縮小します。

アカウントには、Snowpipe Streaming移行のコンピューティングコストと、1秒あたりのクライアントインジェスチョン時間のコンピューティングに基づいて課金されます。次の点に注意してください。

  • ファイルの移行は、クラスタリングまたはその他の DML 操作によって先に実行される場合があります。

  • マイグレーションが常に行われるとは限らないため、計算コストが削減される可能性があります。

詳細については、 Snowflakeサービス利用テーブル の「サーバーレス機能クレジットテーブル」をご参照ください。

Snowpipe Streamingの料金の見積もり

Snowpipe Streamingの負荷を区別できる要因の数を考えると、Snowflakeがサンプル価格を提供することは非常に困難です。記録のサイズ、記録数、データ型などは、ファイル移行のコンピューティングリソースの消費に影響を与える可能性があります。クライアントの料金は、1秒あたりにアクティブにSnowflakeにデータを書き込んでいるクライアントの数によってのみ決定されます。

一般的なストリーミングインジェスチョンのロードを実行して、将来の料金を見積もってみることをお勧めします。

アカウントのデータロード履歴の表示

アカウント管理者(ACCOUNTADMIN ロールを持つユーザー)または MONITOR USAGE グローバル権限が付与されたロールを持つユーザーは、SQL コマンドを使用して、指定された日付範囲内でSnowflakeアカウントに請求されるクレジットを表示できます。

Snowflakeテーブルに移行されたデータの履歴、Snowpipe Streamingを使用してSnowflakeテーブルにデータを読み込むのにかかった時間、および消費したクレジットのクエリを実行するには、次のビューをクエリします。

コンピューティングコストとクライアントコストの両方を含む、Snowpipe Streamingの総コストのクエリに関する詳細については、 SQL の例 をご参照ください。