Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
This feature is in Public Preview in the following regions: westus
, westus2
, eastus
, eastus2
, centralus
, southcentralus
, northeurope
, westeurope
, australiaeast
, brazilsouth
, canadacentral
, centralindia
, southeastasia
, uksouth
.
This page describes how to migrate your existing Databricks online tables (legacy). You can migrate to the following:
- An online feature store
- A Lakebase synced table
Note
After November 11, 2025, you will not be able to access online tables.
Migrate online tables to online feature store for model or feature serving endpoints
Step 1: Create an online feature store and publish the feature tables
For details, see Databricks Online Feature Stores.
Step 2: Update the endpoint that depends on these online features
Use the API, Databricks SDK for Python, or UI to update the endpoint. If you use the API or Databricks SDK for Python command, no need to change the inputs. For details, see Update an endpoint.
Step 3: Clean up your online tables
Verify that the endpoint is using the new online store by checking if the endpoint events contain messages like Linked to Online Feature Store table: "table name"
. See Monitor model quality and endpoint health.
Next, delete your legacy online tables. See Delete an online table using the UI or Delete an online table using APIs.
Migrate online tables to synced tables for OLTP
Step 1: Create a database instance
To start, create a Lakebase database instance to store your synced tables. See Create and manage a database instance.
Optionally, you can create a database catalog to use Unity Catalog privileges to manage data access. See Register your database in Unity Catalog.
Step 2: Create a synced table from the source table
A synced table is a Unity Catalog read-only Postgres table that automatically synchronizes data from a Unity Catalog table to your Lakebase database instance.
To migrate from online tables to synced tables, create a synced table from the source table of an online table:
- In
Catalog, select the online table you want to migrate to a synced table.
- In the Overview tab, under the Description section, click the name of the Source table.
- Create a synced table from the selected source table. See Sync data from Unity Catalog tables to a database instance.
- You can store the synced table in the same catalog location as the existing online table.
- You can share a pipeline between synced tables.
- After your synced table is created, you can connect to the database instance and query it directly. See Access and work with a database instance.
Step 3: Clean up your online tables
After you create your synced tables, delete your online tables. See Delete an online table using the UI or Delete an online table using APIs.