databricks-lakebase

Manage Databricks Lakebase Postgres project lifecycles, branches, and endpoints.

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-zack2626-ok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-lakebase
Source: https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang/tree/main/.windsurf/skills/databricks-lakebase
Command: npx skills add https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang --skill databricks-lakebase-zack2626-ok

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires databricks-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of Databricks Lakebase Postgres, including project lifecycle, branching, scaling, and connectivity.

Core Features & Use Cases

  • Project Lifecycle: Create, update, and delete Lakebase Postgres Autoscaling projects.
  • Branching: Copy-on-write branches with TTL, point-in-time recovery, and reset.
  • Compute Scaling: Autoscale from 0.5 to 32 compute units, with scale-to-zero support.
  • High Availability: 1 primary + 1-3 secondaries, with automatic failover.
  • PostgreSQL Connectivity: OAuth token refresh, connection pooling, SSL.
  • Data API: PostgREST-compatible HTTP CRUD.
  • Lakebase Synced Tables: Sync Unity Catalog Delta tables into Postgres.
  • Databricks App Integration: Scaffold apps with Lakebase feature, deploy-first workflow.
  • Cloud Support: AWS and Azure.
  • Use Case: Use this Skill to create a new Lakebase project, set up a branch, and connect an external application to a Lakebase database.

Quick Start

Use the databricks-lakebase skill to create a new Lakebase project named 'my_project'.

Frequently Asked Questions about databricks-lakebase

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

FAQPage Schema
How do I manage the lifecycle of a Databricks Lakebase Postgres project?

To manage a Databricks Lakebase Postgres project, you can create, update, and delete Autoscaling projects using the Databricks API for project operations. This Skill automates project creation, branch management, and endpoint configuration.

What are the prerequisites for setting up Databricks Lakebase Postgres?

Setting up Databricks Lakebase Postgres requires Databricks CLI version 0.294.0 or higher and appropriate workspace permissions. You also need to ensure your environment supports AWS or Azure for cloud infrastructure.

Can I sync Unity Catalog Delta tables into Postgres using Databricks Lakebase?

Yes, Databricks Lakebase supports syncing Unity Catalog Delta tables directly into Postgres. This feature allows you to maintain consistency between your lakehouse and operational PostgreSQL databases.

How does branching work in Databricks Lakebase Postgres?

Branching in Databricks Lakebase Postgres uses copy-on-write branches with TTL, point-in-time recovery, and reset capabilities. This allows for safe data experimentation and rapid rollback within your project environments.

Does Databricks Lakebase support automatic failover for Postgres databases?

Yes, Databricks Lakebase provides high availability with one primary and up to three secondary compute nodes, featuring automatic failover. It also supports autoscaling from 0.5 to 32 compute units, including scale-to-zero.

What is the best way to connect an external application to a Lakebase database?

The best way to connect an external application to a Lakebase database is through PostgreSQL connectivity with OAuth token refresh, connection pooling, and SSL. Alternatively, you can use the PostgREST-compatible HTTP Data API for CRUD operations.