Harbr 社は 7 年分のサプライヤー在庫ファイルを S3 に保管しています。これらのファイルは、財務チームがコンプライアンス監査のために月に 2 回程度クエリを実行する程度です。すべてを Snowflake のネイティブストレージにロードすると、ストレージコストが大幅に増加してしまいます。
最も適切なアプローチはどれですか?
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
ステージへのファイル配置からCOPY INTO、Snowpipe、Snowpipe Streamingを使ったデータ取り込みパイプラインまでを習得し、コネクタ、ドライバ、エクスポートツールを通じてSnowflakeを幅広いデータエコシステムと連携させる方法を学びます。
変更データキャプチャのためのストリーム、スケジューリングのためのタスク、宣言的な変換のための動的テーブル、オープンフォーマットストレージのための外部テーブルおよびIcebergテーブルを活用し、Snowflakeネイティブのオーケストレーションで堅牢なデータパイプラインを構築します。
現在の演習
ドット記法とFLATTENを使って半構造化JSONをクエリし、GROUPING SETS、ROLLUP、CUBEでデータを集計し、ウィンドウ関数を計算し、UDFとストアドプロシージャに再利用可能なロジックをカプセル化する方法を学びます。
Snowsightでクエリをプロファイリングし、QUERY_HISTORYでボトルネックを特定し、検索の最適化、クエリアクセラレーションサービス、自動クラスタリング、マテリアライズドビューを適用し、Snowflakeの3つのキャッシュ層を活かしたSQLの書き方を習得します。