Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Important
Lakebase Provisioned — это исходное предложение Lakebase, которое использует подготовленные вычислительные ресурсы, масштабируемые вручную. Сведения о поддерживаемых регионах см. в разделе "Доступность регионов". Последняя версия Lakebase с автомасштабированием вычислений, масштабированием до нуля, ветвлением и мгновенным восстановлением см. в разделе Автомасштабирование Lakebase.
С 12 марта 2026 г. новые экземпляры Lakebase создаются в качестве проектов автомасштабирования. Существующие предварительно выделенные экземпляры будут автоматически переведены на автомасштабирование начиная с июня 2026 года. Дополнительные сведения см. в разделе Переход на автомасштабирование Lakebase.
На этой странице описывается, как подключиться к экземпляру подготовленной базы данных Lakebase из редактора SQL и внешних клиентов SQL.
Перед тем как начать
- У вас есть соответствующая роль Postgres для вашей учетной записи Azure Databricks. См. роли Postgres.
- Роль Postgres предоставляет необходимые разрешения для доступа к базе данных, схеме или таблице.
- Вы можете аутентифицироваться в экземпляре базы данных. См. Аутентификация в экземпляре базы данных.
Подключение из редактора SQL
Создайте новый SQL-запрос в редакторе SQL.
- Щелкните
Приложения в правом верхнем углу и выберите Lakebase Postgres.
- Щелкните «Подготовлено», чтобы открыть страницу «Подготовленные экземпляры».
- Выберите экземпляр базы данных, на который нужно выполнить запросы PostgreSQL.
- Щелкните "Создать запрос " в правом верхнем углу.
- Чтобы выполнить запрос только для чтения на доступных для чтения вторичных серверах:
- Щелкните раскрывающееся меню вычислительных ресурсов и выберите вычисление с меткой (только для чтения).
- Нажмите кнопку "Переключить".
- Выберите нужную базу данных и схему в раскрывающемся селекторе рядом со списком "Выполнить все".
- Напишите запрос PostgreSQL и нажмите кнопку "Выполнить все".
Ограничения
- Применяется модель разрешений списка контроля доступа к запросам (ACL). Выполнение происходит с использованием учетных данных Databricks пользователя, который нажимает Выполнить. Любой пользователь с доступом по крайней мере CAN VIEW в запросе может видеть результаты, как они отображаются в редакторе SQL.
- Объекты на уровне подключения, такие как временные таблицы и транзакции, работают только в пределах одной ячейки. Они не работают в разных щелчках запуска, так как каждый из них является собственным сеансом.
- Если
$$блоки содержат операторы с запятой, отображаются только результаты последнего оператора.
Подключение с помощью SQL-клиентов
Доступ к экземпляру базы данных можно получить из внешних инструментов, таких как psql, DBeaver и pgAdmin4.
-
psqlТребуется версия 14 или более поздней. Установите его на странице скачивания PostgreSQL. Необходимо также установить библиотекуlibpq. - Сведения о DBeaver и pgAdmin см. в документации по DBeaver и документации по pgAdmin.
Связь с psql
- Щелкните
Приложения в правом верхнем углу и выберите Lakebase Postgres.
- Щелкните «Подготовлено», чтобы открыть страницу «Подготовленные экземпляры».
- Выберите экземпляр базы данных, к которому требуется получить доступ.
- Щелкните сведения о подключении.
- Скопируйте строку Connect с помощью PSQL .
- Вставьте команду в терминал и запустите ее.