Associate Data Practitioner 問題の一覧 › 4. データ管理
BigQuery のコスト最適化に有効な施策を2つ選択してください(2つ選択)。
※ 該当するものをすべて選択(2つ)
- すべてのテーブルを毎回フルスキャンする
- SELECT * をやめて必要な列のみを選択する
- パーティションとクラスタリングを活用しスキャン量を減らす
- LIMIT を付ければスキャン量が必ず減ると考える
- クエリ結果の確認前に必ず全テーブルを複製する
💡 答えと解説を見る
答え:B・C(SELECT * をやめて必要な列のみを選択する/パーティションとクラスタリングを活用しスキャン量を減らす)
列の絞り込みとパーティション・クラスタリングによるプルーニングがスキャン量を減らします。フルスキャンは高コストで、LIMIT は通常スキャン量を減らさず、複製は逆にコストが増えます。
列の絞り込みとパーティション・クラスタリングによるプルーニングがスキャン量を減らします。フルスキャンは高コストで、LIMIT は通常スキャン量を減らさず、複製は逆にコストが増えます。
関連サービス
| パーティション | 日付/整数範囲/取り込み時間で分割。スキャン量・コスト削減 |
| クラスタリング | 最大4列で並べ替え。フィルタ・集計を高速化。パーティションと併用可 |
| LIMIT | 出力行数を減らすだけ。スキャン量(課金)は減らない |
※ 学習用に作成したオリジナル問題です。本番試験とは異なります。