パーティション分割テーブル
テーブルを、パーティションと呼ばれるセグメントで分割した特殊なテーブル。
大きなテーブルを、小さなテーブルに分割することで、データの管理や紹介を簡単に行うことができ、クエリで読み取るバイト数を減らすことが出来るので、クエリのパフォーマンス向上とコスト削減につながります。
パーティションの種類|時間単位列パーティショニング
テーブルのパーティションは、テーブルの DATE、TIMESTAMP または DATETIME 列で分割できる。
パーティション分割テーブルの料金
発生する料金は下記の二つで、料金体系は通常のBigQueryに順ずるものです。
- ストレージコスト
- クエリコスト
パーティショニングとクラスタリング
パーティショニングとクラスタリングはどちらもパフォーマンス向上とクエリコストの削減が期待できますが、それぞれ状況に応じて使い分けるのが最適です。
- BigQueryとは?始め方を解説:基本概念から導入方法まで
- BigQueryのマテリアライズドビュー:クエリ結果をキャッシュしてパフォーマンス向上
- Looker Studioの使い方:BigQueryデータを可視化してダッシュボード作成
IT Pocket 


