BigQueryでクエリを実行する際、処理されるデータ量を減らしてコストとパフォーマンスを最適化するためのベストプラクティスはどれか。

必要な列のみを選択し、パーティション分割テーブルを使用する