メインコンテンツに移動

Lakebase Change Data Feed: LakebaseをUnity Catalogに同期(Autoscaling)

Lakebase Change Data Feed(CDF)を使用して、Lakebase Autoscaling Postgresテーブルを完全なSCDタイプ2履歴を持つマネージドDeltaテーブルとしてUnity Catalogに複製します。

Lakebase Change Data Feed: LakebaseをUnity Catalogに同期(Autoscaling) のプレビュー

AI で構築する

  1. 以下のプロンプトをコピーします
  2. Cursor、Claude Code、Codex、または任意のコーディングエージェントに貼り付けます
  3. エージェントが途中で質問しながら、希望どおりのものを構築します

テンプレートを初めて使う方へ:こちらで詳しく見る

完了すると、次のものが得られます。

  • すべての挿入・更新・削除を完全に変更追跡できる、Unity Catalog 上の Delta 履歴テーブル
  • 外部 compute 不要で、Lakebase Autoscaling Postgres からレイクハウスへ継続的に行われる CDC レプリケーション
  • Spark SQL、ノートブック、BI ツール、下流の pipeline からクエリできる運用データ

Prerequisites

開始する前に、以下の Databricks ワークスペース機能が有効になっていることを確認してください。Lakebase Change Data Feed (CDF、旧称 Lakehouse Sync) はパブリックプレビュー段階であり、他のほとんどの templates よりもワークスペース要件が厳格です。

  • Lakebase オートスケーリング対応リージョンにある AWS または Azure 上のワークスペース。 Change Data Feed は AWS (*.cloud.databricks.com) と Azure (*.azuredatabricks.net) の両方でパブリックプレビューとして利用できます。事前にワークスペース管理者が、ワークスペースの Previews ページから Lakebase Change Data Feed プレビューを有効にする必要があります。
  • テーブルを含む Lakebase オートスケーリングプロジェクト。 databricks postgres list-projects --profile <PROFILE> を実行し、オートスケーリングプロジェクトが一覧に表示されることを確認してください。not enabled エラーが返る場合、この ID では Lakebase を利用できません。このテンプレートではプロジェクトの作成は扱いません。作成が必要な場合は Create a Lakebase Project を参照してください。
  • Unity Catalog へのアクセス。 databricks catalogs list --profile <PROFILE> を実行し、レプリケート先として使用するカタログと schema が存在することを確認してください。これらは Change Data Feed を有効にする際に選択します。

さらにテンプレートを探す

Databricks Developer Hub

次のエージェント型アプリを数分でリリースする準備はできていますか?

ドキュメントを読む