在本指南结束时,你将拥有一个运行 Postgres 数据库,其中包含示例数据,可以连接到应用程序或与 Databricks lakehouse 集成。
步骤: (1) 创建项目 → (2) 连接 → (3) 创建表
步骤 1:创建第一个项目
通过应用切换器打开Lakebase Postgres应用。
选择 自动缩放 以访问Lakebase UI。
单击“新建项目”。 为项目命名并选择 Postgres 版本。 项目是使用一个单独的 production 分支、默认 databricks_postgres 数据库以及为该分支配置的计算资源创建的。
计算资源激活可能需要一些时间。 默认情况下,production 分支的计算资源启用了缩零功能,并设有 24 小时不活动超时,但你可以根据需要配置此设置。
项目的区域会自动设置为工作区区域。 请参阅区域可用性。
步骤 2:连接到数据库
在项目中,选择 生产 分支并单击“ 连接”。 连接字符串适用于任何标准 Postgres 客户端(psqlpgAdmin、DBeaver 或应用程序框架)。
要连接你的 Azure Databricks 身份,请从连接对话框中复制psql代码片段,在终端中运行它,并在出现提示时粘贴 OAuth 令牌:
psql 'postgresql://your-email@databricks.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require'
了解详细信息: 连接快速入门 | psql | pgAdmin | Postgres 客户端
步骤 3:创建第一个表
Lakebase SQL 编辑器预加载了示例 SQL。 在项目中,选择 生产 分支,打开 SQL 编辑器,并运行提供的语句来创建 playing_with_lakebase 表并插入示例数据。
了解详细信息:SQL 编辑器 | | Postgres 客户端
后续步骤
| 后续步骤 | 说明 |
|---|---|
| 提供湖仓数据 | 将 Unity 目录表同步到 Postgres,以便进行低延迟应用读取。 |
了解详细信息
| Resource | 说明 |
|---|---|
| 构建应用 | 部署具有自动 Lakebase 连接的 Databricks 应用。 |
| 在 Unity 目录中注册 | 统一的治理、世系和跨源查询。 |
| 核心概念 | 自动缩放、缩减到零、分支及其工作原理。 |
| 项目 | 体系结构、分支模型和产品概述。 |