Бөлісу құралы:


Соединители SQL, библиотеки, драйверы, API и средства

Azure Databricks содержит соединители SQL, библиотеки, драйверы, API и средства, которые позволяют подключаться к Azure Databricks, взаимодействовать программным способом и интегрировать функции Databricks SQL в приложения, написанные на популярных языках, таких как Python, Go, JavaScript и TypeScript.

Рекомендации по использованию соединителей или драйверов см. в разделе "Локальные средства разработки".

Подключение к базе данных

Функция Description
Драйвер JDBC Databricks Подключите приложения и средства Java к Azure Databricks с помощью собственного драйвера JDBC, разработанного Databricks.
Databricks JDBC Driver (Simba) Устаревший драйвер JDBC, разработанный insightssoftware. Используйте драйвер JDBC Databricks для новых проектов.
Databricks ODBC Driver (Simba) Подключите приложения и средства к Azure Databricks с помощью стандартного протокола Open Database Connectivity (ODBC).

Библиотеки и соединители Python

Функция Description
Конннектор SQL для Python Запустите команды SQL непосредственно из кода Python с простой настройкой и минимальными зависимостями.
SQLAlchemy Подключите приложения Python к Azure Databricks с помощью реляционного сопоставления объектов вместо написания необработанных запросов SQL.
pyODBC Подключите приложения Python к Azure Databricks с помощью протокола ODBC для стандартного подключения к базе данных.

Другие языковые драйверы

Функция Description
Драйвер SQL для Go Подключите приложения Go к Azure Databricks с помощью знакомых интерфейсов базы данных SQL.
Драйвер SQL для Node.js Подключите приложения JavaScript и TypeScript к Azure Databricks для запроса данных и их обработки.

API и средства командной строки

Функция Description
API выполнения инструкций SQL Запустите инструкции SQL и получите результаты с помощью REST API без установки драйверов или управления подключениями.
Командная строка SQL Выполните команды и скрипты SQL из командной строки для интеграции с рабочими процессами автоматизации.

Средства интегрированной среды разработки и базы данных

Функция Description
Драйвер для SQLTools Выполняйте запросы SQL непосредственно в Azure Databricks из Visual Studio Code.
DataGrip Подключитесь к Azure Databricks с помощью интегрированной среды разработки базы данных DataGrip для SQL с интеллектуальным завершением кода, навигацией по схеме и анализом запросов.
DBeaver Подключитесь к Azure Databricks с помощью средства многоплатформенных баз данных DBeaver для редактирования, управления схемами и миграции данных.
SQL Workbench/J Подключитесь к Azure Databricks с помощью SQL Workbench/J, кроссплатформенного средства Java для выполнения скриптов SQL и управления подключениями к базам данных.