다음을 통해 공유


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 스크립트를 실행합니다.