Cloud Storage にある多数のファイルに対して外部の Hive パーティションテーブルを作成しましたが、クエリが遅いです。クエリのパフォーマンスを改善するにはどうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 外部テーブルを BigLake テーブルにアップグレードします。テーブルのメタデータキャッシュを有効にします。.
これが解答である理由
Cloud Storage上の多数のファイルに対するHiveパーティションテーブルのクエリが遅い場合、BigLakeテーブルへのアップグレードとメタデータキャッシュの有効化が最も効果的です。BigLakeテーブルは、Cloud Storageなどのオープンフォーマットデータに対して、BigQueryのストレージエンジンを活用し、パフォーマンスとガバナンスを向上させます。特に、メタデータキャッシュを有効にすることで、パーティション情報やファイルリストの取得が高速化され、クエリの実行時間が大幅に短縮されます。 ColdlineからStandardへのストレージクラス変更は、アクセス頻度には影響しますが、メタデータ処理のボトルネックを解消するものではありません。個別の外部テーブル作成とワイルドカードクエリは管理が複雑になり、パフォーマンス改善には繋がりません。マルチリージョンバケットへの移行は可用性やレイテンシに影響しますが、クエリ処理の根本的な遅延を解決するものではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要