개발자 도구 및 지침
Azure Databricks 리소스 및 데이터를 사용하고 Azure Databricks 애플리케이션을 개발하는 데 사용할 수 있는 도구와 지침에 대해 알아봅니다.
섹션 | 다음을 원하는 경우 이 섹션을 사용합니다. |
---|---|
인증 | 도구, 스크립트 및 앱에서 Azure Databricks로 인증합니다. Azure Databricks 리소스 및 데이터를 사용하려면 먼저 Azure Databricks로 인증해야 합니다. |
Ide | Visual Studio Code, PyCharm, IntelliJ IDEA, Eclipse 및 RStudio와 같은 인기 있는 IDE(통합 개발 환경)를 사용하여 Azure Databricks에 연결하고 IDE 플러그 인을 사용하여 Azure Databricks를 자동화합니다. |
SDK | Python, Java, Go 및 R과 같은 인기 있는 언어용으로 작성된 코드 라이브러리에서 Azure Databricks를 자동화합니다. |
SQL 커넥터/드라이버 | Azure Databricks에서 Python, Go, JavaScript 및 TypeScript와 같은 인기 있는 언어로 작성된 코드로 SQL 명령을 실행합니다. ODBC 및 JDBC 연결을 통해 도구 및 클라이언트를 Azure Databricks에 연결합니다. |
CLI | Databricks CLI(명령줄 인터페이스)를 사용하여 Azure Databricks를 자동화합니다. Databricks SQL CLI를 사용하여 명령줄에서 데이터 웨어하우스를 쿼리합니다. |
유틸리티 | Notebook 내에서 Databricks 유틸리티를 사용하여 개체 스토리지를 효율적으로 사용하고, Notebook을 연결 및 매개 변수화하고, 중요한 자격 증명 정보를 사용하는 등의 작업을 수행합니다. |
REST API 참조 | Azure Databricks REST API에 대한 참조 정보를 조회합니다. |
IaC | Terraform, Terraform용 클라우드 개발 키트 및 Pulumi와 같은 인기 있는 IaC(Infrastructure-as-Code) 제품을 사용하여 Azure Databricks 인프라 및 리소스의 프로비전과 유지 관리를 자동화합니다. |
CI/CD | Databricks 자산 번들 및 GitHub Actions, DevOps 파이프라인, Jenkins 및 Apache Airflow와 같은 인기 있는 시스템 및 프레임워크를 사용하여 Azure Databricks에 대한 업계 표준 CI/CD(지속적인 통합 및 지속적인 업데이트) 사례를 구현합니다. |
SQL 도구 | Databricks SQL CLI, SQLTools용 Databricks 드라이버 및 인기 있는 도구(예: DataGrip, DBeaver 및 SQL Workbench/J)를 사용하여 Azure Databricks에서 SQL 명령 및 스크립트를 실행합니다. |
팁
인기 있는 다른 타사 도구를 클러스터 및 SQL 웨어하우스에 연결하여 Azure Databricks의 데이터에 액세스할 수도 있습니다. 기술 파트너를 참조하세요.