SQL 커넥터, 라이브러리, 드라이버, API 및 도구
Azure Databricks에는 AZURE Databricks에 연결하고, 프로그래밍 방식으로 상호 작용하고, Databricks SQL 기능을 Python, Go, JavaScript 및 TypeScript와 같은 인기 있는 언어로 작성된 애플리케이션에 통합할 수 있는 SQL 커넥터, 라이브러리, 드라이버, API 및 도구가 있습니다.
속성 | 가능한 작업: |
---|---|
Python에 대한 SQL connnector | Python 코드에서 직접 SQL 명령을 실행합니다. 이 커넥터는 pyODBC와 같은 다른 Python 라이브러리보다 쉽게 설정할 수 있습니다. |
SQLAlchemy | Python을 사용하여 Azure Databricks를 SQL 데이터 원본으로 상호 작용합니다. SQLAlchemy는 원시 SQL 쿼리를 작성하는 대신 Python 개체로 작업할 수 있는 Python SQL 도구 키트입니다. |
[Python 및 pyODBC] (pyodbc. md) | ODBC를 사용하여 로컬 Python 코드에서 Azure Databricks로의 연결을 인증하고 설정합니다. |
Databricks SQL Driver for Go | Go 애플리케이션을 Azure Databricks와 통합하고 Go 프로그래밍 환경에서 친숙한 SQL 인터페이스를 사용합니다. |
Databricks SQL Driver for Node.js | Azure Databricks에 저장된 데이터를 쿼리하고 조작하는 애플리케이션을 빌드할 때 JavaScript 또는 TypeScript를 사용합니다. |
Databricks ODBC 드라이버 | 데이터베이스 관리 시스템에 액세스하기 위한 업계 표준 사양인 ODBC(Open Database Connectivity)를 통해 참여하는 앱, 도구, 클라이언트, SDK 및 API를 Azure Databricks에 연결합니다. |
Databricks JDBC 드라이버 및 Databricks JDBC 드라이버(OSS) | 데이터베이스 관리 시스템에 액세스하기 위한 업계 표준 사양인 JDBC(Java Database Connectivity)를 통해 참여하는 앱, 도구, 클라이언트, SDK 및 API를 Databricks에 연결합니다. |
Databricks SQL 문 실행 API | SQL 문을 실행하여 Azure Databricks 데이터에 액세스하고 데이터베이스 드라이버를 설치하거나 영구 연결을 관리할 필요 없이 결과를 검색합니다. |
Databricks SQL CLI | 명령줄에서 SQL 명령 및 스크립트를 실행합니다. Databricks SQL CLI는 Azure Databricks에 연결되며 스크립트 및 자동화 프로세스에 통합할 수 있습니다. |
Visual Studio Code용 SQLTools용 Databricks 드라이버 | Visual Studio Code 내에서 Azure Databricks에 대해 직접 SQL 쿼리를 실행합니다. |
Azure Databricks와 DataGrip 통합 | DataGrip의 IDE(통합 개발 환경)를 사용하여 애플리케이션 개발을 위해 Azure Databricks에 연결하여 쿼리 콘솔, 스키마 탐색, 계획 설명, 스마트 코드 완성, 실시간 분석 및 빠른 수정, 리팩터링, 버전 제어 통합 및 기타 기능을 제공합니다. |
Azure Databricks와 DBeaver 통합 | JDBC 프로토콜을 사용하는 다중 플랫폼 데이터베이스 도구인 DBeaver를 통합하여 Azure Databricks에서 데이터를 보고 관리합니다. DBeaver SQL 편집기, 데이터 및 스키마 마이그레이션 도구 및 데이터베이스 연결 모니터링 기능을 사용합니다. |
SQL Workbench/J에 연결 | Java 기반 도구인 SQL Workbench/J를 사용하여 Azure Databricks의 데이터에 연결하고 운영 체제 제한에 의해 제한되지 않고 SQL 스크립트를 실행합니다. |