Harbr の財務チームは、warehouse_usage に対する単一のクエリで、region、warehouse_name、carrier のあらゆる組み合わせ(各ディメンションのペア、個別のディメンション、総合計を含む)の credits_used 合計を取得したいと考えています。
warehouse_usage
region
warehouse_name
carrier
credits_used
どのグループ化拡張機能を使うべきでしょうか?
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
ステージへのファイル配置からCOPY INTO、Snowpipe、Snowpipe Streamingを使ったデータ取り込みパイプラインまでを習得し、コネクタ、ドライバ、エクスポートツールを通じてSnowflakeを幅広いデータエコシステムと連携させる方法を学びます。
変更データキャプチャのためのストリーム、スケジューリングのためのタスク、宣言的な変換のための動的テーブル、オープンフォーマットストレージのための外部テーブルおよびIcebergテーブルを活用し、Snowflakeネイティブのオーケストレーションで堅牢なデータパイプラインを構築します。
ドット記法とFLATTENを使って半構造化JSONをクエリし、GROUPING SETS、ROLLUP、CUBEでデータを集計し、ウィンドウ関数を計算し、UDFとストアドプロシージャに再利用可能なロジックをカプセル化する方法を学びます。
現在の演習
Snowsightでクエリをプロファイリングし、QUERY_HISTORYでボトルネックを特定し、検索の最適化、クエリアクセラレーションサービス、自動クラスタリング、マテリアライズドビューを適用し、Snowflakeの3つのキャッシュ層を活かしたSQLの書き方を習得します。