databricks-lakebase-provisioned

Create managed PostgreSQL instances within Databricks Lakebase for OLTP workloads.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang --skill databricks-lakebase-provisioned-zack2626-ok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-lakebase-provisioned
Source: https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang/tree/main/.windsurf/skills/databricks-lakebase-provisioned
Command: npx skills add https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang --skill databricks-lakebase-provisioned-zack2626-ok

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of managing OLTP workloads with PostgreSQL, providing a managed solution within Databricks Lakebase that simplifies database operations and enhances application integration.

Core Features & Use Cases

  • OLTP Workload Management: Offers managed PostgreSQL instances for transactional workloads, reducing the overhead of database management.
  • Application Integration: Supports seamless integration with Databricks Apps and other applications through OAuth authentication and Unity Catalog.
  • Reverse ETL: Enables data synchronization from Delta Lake to Lakebase for operational data needs.
  • Use Case: Use this Skill to create a Lakebase instance, connect an application, and implement reverse ETL for real-time data access.

Quick Start

To create a Lakebase instance, use the following command:

from databricks.sdk import WorkspaceClient
import uuid

w = WorkspaceClient()

# Create a database instance
instance = w.database.create_database_instance(
    name="my-lakebase-instance",
    capacity="CU_1",  # CU_1, CU_2, CU_4, CU_8
    stopped=False
)
print(f"Instance created: {instance.name}")
print(f"DNS endpoint: {instance.read_write_dns}")

Frequently Asked Questions about databricks-lakebase-provisioned

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I provision managed PostgreSQL for OLTP workloads in Databricks Lakebase?

Provision managed PostgreSQL in Databricks Lakebase by using the WorkspaceClient API to create a database instance with a specified compute capacity, which returns a DNS endpoint for read and write operations.

What is reverse ETL from Delta Lake and how does it work with Lakebase?

Reverse ETL from Delta Lake synchronizes data back to Lakebase PostgreSQL instances, providing operational data access for transactional applications and real-time querying needs.

Can I use OAuth authentication to connect Databricks Apps to a Lakebase PostgreSQL database?

Yes, Databricks Apps can connect to a Lakebase PostgreSQL database using OAuth authentication, while Unity Catalog registration manages data governance and access controls.

What compute capacity options are available when creating a Databricks Lakebase PostgreSQL instance?

Databricks Lakebase PostgreSQL instances support compute capacity options including CU_1, CU_2, CU_4, and CU_8, allowing you to scale transactional workloads according to application demands.

Why use managed PostgreSQL in Databricks Lakebase instead of self-managing OLTP databases?

Managed PostgreSQL in Databricks Lakebase reduces database management overhead by simplifying operations, integrating with Unity Catalog, and enabling seamless reverse ETL from Delta Lake for transactional processing.