OpenAICloudflare Developer Platform2026/07/13 0:00

R2 Data Catalog, R2 - R2 Data Catalog compaction now optimizes manifest files

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

openaijamodel: gpt-5-mini-2025-08-07

R2 Data Catalog:マニフェストファイルのコンパクション最適化

Key Points

  • マニフェストを再書き込み
  • パーティション単位でクラスタリング
  • 設定不要で自動実行

Summary

R2 Data Catalog(管理された Apache Iceberg カタログ)は、コンパクション処理でマニフェストファイルを自動的に最適化するようになりました。コンパクション時にマニフェストを再書き込みし、パーティション単位でクラスタリングすることで、クエリプランニング時のメタデータI/Oと開くマニフェスト数を削減します。既に良好にクラスタリングされたテーブルはスキップされ、追加設定は不要です。

Key Points

  • コンパクションでマニフェストを再書き込みし、パーティションごとにクラスタリング(ベストエフォート)
  • 既に十分クラスタリングされているテーブルはスキップし、無駄な処理を回避
  • コンパクションが有効なテーブルで自動的に実行され、設定変更は不要
  • 効果:メタデータI/O削減、開くマニフェスト数の減少、クエリプランニングの高速化
  • 運用上の互換性:既存のワークフローやAPIに変更不要(詳細は Table maintenance を参照)

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

openaijamodel: gpt-5-mini-2025-08-07

R2 Data Catalog、R2 — R2 Data Catalog の compaction がマニフェストファイルを最適化するようになりました

R2 Data Catalog の compaction がマニフェストファイルを最適化するようになりました

公開日: 2026-07-13
タグ: R2 Data Catalog, R2

R2 に組み込まれたマネージドな Apache Iceberg ↗ カタログである R2 Data Catalog は、compaction の一環としてマニフェストファイルを自動的に最適化するようになりました。

変更点の概要

  • マニフェストファイルは、Iceberg テーブルを構成するデータファイルを追跡します。
  • テーブルが多数の小さく断片化したマニフェストを蓄積すると、クエリエンジンはクエリプランニング時により多くのメタデータを読み取る必要があり、データスキャンを行う前にクエリ全体が遅くなります。
  • compaction 実行時に、R2 Data Catalog はベストエフォートでマニフェストファイルをパーティションごとに再書き込み・クラスタリングします。
    • これにより断片化されたマニフェストが統合され、クエリエンジンが開くマニフェスト数が減少します。
    • メタデータ I/O オーバーヘッドが低減され、クエリ計画の高速化に寄与します。
  • 既に十分にクラスタリングされているテーブルはスキップされるため、この操作は有益な場合にのみ実行されます。
  • compaction が有効なテーブルでは自動的に適用され、設定変更は不要です。

詳細と参照

  • より詳しい運用手順やメンテナンス情報は Table maintenance を参照してください。

ご不明点があれば、ドキュメントやサポートをご利用ください。