Получение базы данных Postgres

В конце этого руководства у вас будет запущенная база данных Postgres с примерами данных, готова подключиться к приложению или интегрироваться с Databricks lakehouse.

Шаги. (1) Создание проекта → (2) Подключение → (3) Создание таблицы

Шаг 1. Создание первого проекта

Откройте приложение Lakebase Postgres через переключатель приложений.

Переключатель приложений

Выберите автомасштабирование , чтобы получить доступ к пользовательскому интерфейсу Автомасштабирования Lakebase.

Щелкните Создать проект. Присвойте проекту имя и выберите версию Postgres. Проект создается с одной production ветвью, базой данных по умолчанию databricks_postgres и вычислительными ресурсами, настроенными для ветви.

Диалоговое окно создания проекта

Для активации вычислительных ресурсов может потребоваться несколько минут. Для ветви production по умолчанию включено масштабирование вычислительных ресурсов до нуля с тайм-аутом бездействия 24 часа, но при необходимости эту настройку можно изменить.

Регион проекта автоматически устанавливается в регион рабочей области. См. Доступность региона.

Узнайте больше: Создание проекта | Автомасштабирование | Масштабирование до нуля

Шаг 2. Подключение к базе данных

В проекте выберите рабочую ветвь и нажмите кнопку "Подключить". Строки подключения работают с любым стандартным клиентом Postgres (psqlpgAdmin, DBeaver или платформами приложений).

Диалоговое окно подключения

Чтобы подключиться к аккаунту Databricks, скопируйте psql фрагмент из диалогового окна подключения и вставьте маркер OAuth, когда появится запрос:

psql 'postgresql://your-email@databricks.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require'

Узнать больше: Краткое руководство по подключению | psql | pgAdmin | Postgres клиента

Шаг 3. Создание первой таблицы

Редактор SQL Lakebase поставляется с предварительно загруженными примерами SQL. В проекте выберите рабочую ветвь, откройте редактор SQL и запустите предоставленные инструкции, чтобы создать таблицу playing_with_lakebase и вставить примеры данных.

Редактор SQL с предварительно загруженным примером SQL

Дополнительные сведения: редактор SQL | Редактор таблиц | клиенты Postgres

Дальнейшие шаги

Следующий шаг Описание
Предоставление данных лейкхауса Синхронизируйте таблицы Unity Catalog в Postgres для низколатентного чтения приложениями.

Узнать больше

Ресурс Описание
Создание приложения Разверните приложение Databricks с автоматическим подключением Lakebase.
Регистрация в каталоге Unity Унифицированное управление, происхождение и кросс-исходные запросы.
Основные концепции Автоматическое масштабирование, масштабирование до нуля, ветвление и способ их работы.
Проекты Архитектура, модель ветвления и обзор продукта.