メインコンテンツまでスキップ

レガシおよびサード パーティのオンライン テーブルからの移行

このページでは、既存の Databricks オンライン テーブル (レガシ) を移行する方法について説明します。以下に移行できます。

  • オンライン機能ストア
  • Lakebase 同期テーブル
important

Databricks オンライン テーブル (レガシ) は非推奨です。2026 年 1 月 15 日以降は、これらのテーブルにアクセスできなくなります。

DatabricksオンラインFeature Store (Lakebase を利用した) は、オンラインFeature Servingに推奨されるアプローチです。

オンライン テーブルをモデルまたは Feature Serving エンドポイントのオンライン フィーチャ ストアに移行する

備考

プレビュー

この機能は パブリック プレビュー 段階で、次のリージョンで使用できます。

us-east-1us-west-2eu-west-1ap-southeast-1ap-southeast-2eu-central-1us-east-2ap-south-1

ステップ 1: オンライン フィーチャ ストアを作成し、特徴量テーブルを公開する

詳細については、「 Databricks Online Feature Store」を参照してください。

手順 2: これらのオンライン機能に依存するエンドポイントを更新する

API、Databricks SDK for Python、または UI を使用してエンドポイントを更新します。API または Databricks SDK for Python コマンドを使用する場合は、入力を変更する必要はありません。詳細については、「 エンドポイントの更新」を参照してください。

ステップ 3: オンライン テーブルをクリーンアップする

エンドポイントイベントに Linked to Online Feature Store table: "table name"のようなメッセージが含まれているかどうかを確認して、エンドポイントが新しいオンラインストアを使用していることを確認します。「 モデルの品質とエンドポイントの正常性を監視する」を参照してください。

次に、従来のオンラインテーブルを削除します。UI を使用したオンラインテーブルの削除 または APIsを使用したオンラインテーブルの削除を参照してください。

OLTP の同期テーブルにオンライン テーブルを移行する

備考

プレビュー

この機能は、us-east-1us-west-2eu-west-1ap-southeast-1ap-southeast-2eu-central-1us-east-2ap-south-1のリージョンでパブリック プレビューとして提供されています。

ステップ 1: データベースインスタンスを作成する

まず、同期されたテーブルを格納する Lakebase データベース インスタンスを作成します。「 データベース・インスタンスの作成と管理」を参照してください。

必要に応じて、データベース カタログを作成して、Unity Catalog 特権を使用してデータ アクセスを管理できます。「 Unity Catalog にデータベースを登録する」を参照してください。

ステップ 2: ソース テーブルから同期されたテーブルを作成する

同期テーブルは、Unity Catalog テーブルから Lakebase データベース インスタンスにデータを自動的に同期する Unity Catalog 読み取り専用 Postgres テーブルです。

オンラインテーブルから同期テーブルに移行するには、オンラインテーブルのソーステーブルから同期テーブルを作成します。

  1. データアイコン。 カタログ で、同期されたテーブルに移行するオンラインテーブルを選択します。

  2. 概要 」タブの「 説明」 セクションで、「 ソース」表 の名前をクリックします。

  3. 選択したソーステーブルから同期テーブルを作成します。「 Unity Catalog テーブルからデータベース インスタンスへのデータの同期」を参照してください。

    • 同期されたテーブルは、既存のオンライン・テーブルと同じカタログ・ロケーションに保管できます。
    • 同期されたテーブル間でパイプラインを共有できます。
  4. 同期されたテーブルが作成されたら、データベースインスタンスに接続して直接クエリできます。接続 とクエリを参照してください。

ステップ 3: オンライン テーブルをクリーンアップする

同期されたテーブルを作成したら、オンラインテーブルを削除します。UI を使用したオンラインテーブルの削除 または APIsを使用したオンラインテーブルの削除を参照してください。