> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sonarx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Databricks Connectors, SDKs & Integrations

> Navigate the many integration capabilities made available by Databricks

## Build with (drivers, SDKs, programmatic mAPIs)

* **JDBC Driver** — official Databricks JDBC (v3+) and legacy Simba docs; Java 11+ supported.

<Tip>
  [1. Databricks JDBC Driver - Databricks Documentation](https://docs.databricks.com/aws/en/integrations/jdbc-oss)

  \
  [2. Databricks JDBC Driver (Simba) - Databricks Documentation](https://docs.databricks.com/aws/en/integrations/jdbc/)
</Tip>

* **ODBC Driver** — Windows/macOS/Linux; connects to clusters or SQL warehouses.

<Tip>
  [Databricks ODBC Driver - Databricks Documentation](https://docs.databricks.com/aws/en/integrations/odbc/)
</Tip>

* **REST APIs** — Workspace/Account APIs, Jobs, MLflow; unified reference hub.

<Tip>
  [REST API reference - Databricks Documentation](https://docs.databricks.com/aws/en/reference/api)
</Tip>

* **CLI** — modern Databricks CLI (wraps REST); install via Homebrew/WinGet; legacy CLI deprecated.

<Tip>
  [1. What is the Databricks CLI? - Databricks Documentation](https://docs.databricks.com/aws/en/dev-tools/cli/)

  \
  [2. Install or update the Databricks CLI - Databricks Documentation](https://docs.databricks.com/gcp/en/dev-tools/cli/install)

  \
  [3. (Legacy) Command Line Interface for Databricks - GitHub](https://github.com/databricks/databricks-cli)
</Tip>

* **SQL CLI** — run SQL against SQL Warehouses from terminal (as-is).

<Tip>
  [Databricks SQL CLI - Databricks Documentation](https://docs.databricks.com/aws/en/dev-tools/databricks-sql-cli)
</Tip>

## Connect from (ingest / stream / ELT)

* **Kafka (Structured Streaming)** — read/write Kafka as source/sink; MSK IAM guidance.

<Tip>
  [Stream processing with Apache Kafka and Databricks - Databricks Documentation](https://docs.databricks.com/aws/en/connect/streaming/kafka)
</Tip>

* **Partner Connect** — curated partner setup flows from the Databricks UI (creates SQL Wh, PAT, etc.).

<Tip>
  [1. Databricks Partner Connect (AWS) - Databricks Documentation](https://docs.databricks.com/aws/en/partner-connect/)

  \
  [2. Databricks Partner Connect (GCP) - Databricks Documentation](https://docs.databricks.com/gcp/en/partner-connect/)
</Tip>

* **Unity Catalog Integrations** — third-party engines via Unity REST / Iceberg REST catalog.

<Tip>
  [Unity Catalog integrations - Databricks Documentation](https://docs.databricks.com/aws/en/external-access/integrations)
</Tip>

## Orchestration & DevOps

* **Airflow Provider** — `DatabricksSubmitRunOperator`, `RunNow`, SQL Statements operator (varies by provider version).

<Tip>
  [1. airflow.providers.databricks.operators.databricks (stable) - Apache](https://airflow.apache.org/docs/apache-airflow-providers-databricks/stable/_api/airflow/providers/databricks/operators/databricks/index.html)

  \
  [2. airflow.providers.databricks.operators.databricks (2.6.0) - Apache](https://airflow.apache.org/docs/apache-airflow-providers-databricks/2.6.0/_api/airflow/providers/databricks/operators/databricks/index.html)
</Tip>

* **Terraform Provider** — manage workspaces, clusters, jobs, UC objects with IaC.

<Tip>
  [Databricks Terraform provider - Databricks Documentation](https://docs.databricks.com/aws/en/dev-tools/terraform/)
</Tip>

* **dbt-databricks Adapter** — dbt Core on Databricks; Unity Catalog aware; Photon-accelerated SQL.

<Tip>
  [dbt-databricks Adapter - GitHub](https://github.com/databricks/dbt-databricks)
</Tip>

## BI & Analytics

* **Power BI** — native Databricks connector; OAuth/Service Principal; ADBC driver option in Preview; Delta Sharing connector.

<Tip>
  [1. Connect Power BI Desktop to Databricks - Databricks Documentation](https://docs.databricks.com/aws/en/partners/bi/power-bi-desktop)

  \
  [2. Arrow Database Connectivity (ADBC) driver for Power BI - Databricks Documentation](https://docs.databricks.com/aws/en/partners/bi/power-bi-adbc)
</Tip>

* **Tableau** — native connector (Desktop/Cloud/Server), OAuth via Partner Connect; “Explore in Tableau” + Delta Sharing connector.

<Tip>
  [1. Connect Tableau and Databricks (AWS) - Databricks Documentation](https://docs.databricks.com/aws/en/partners/bi/tableau)

  \
  [2. Connect Tableau and Databricks (GCP) - Databricks Documentation](https://docs.databricks.com/gcp/en/partners/bi/tableau)

  \
  [3. Tableau and Databricks Expand Strategic Partnership - Tableau](https://www.tableau.com/blog/tableau-databricks-delta-sharing-connector)
</Tip>

***

## “Which should I use?” (quick decision flow)

1. **I’m building an app and need SQL access**\
   → Use **JDBC/ODBC** based on your runtime; for automation, prefer **REST APIs + CLI**. JDBC v3+ is the current track; Simba docs apply to v2.x.

<Tip>
  [1. Databricks JDBC Driver - Databricks Documentation](https://docs.databricks.com/aws/en/integrations/jdbc-oss)

  \
  [2. Databricks JDBC Driver (Simba) - Databricks Documentation](https://docs.databricks.com/aws/en/integrations/jdbc/)

  \
  [3. Databricks ODBC Driver - Databricks Documentation](https://docs.databricks.com/aws/en/integrations/odbc/)
</Tip>

3. **Streaming events (pub/sub) to/from the lakehouse**\
   → Use **Structured Streaming with Kafka** (source/sink). If on AWS MSK, follow IAM notes.

<Tip>
  [Stream processing with Apache Kafka and Databricks - Databricks Documentation](https://docs.databricks.com/aws/en/connect/streaming/kafka)
</Tip>

5. **Spin up partner tools fast (ETL/ELT, catalogs, security)**\
   → Start in **Partner Connect** to provision SQL Warehouses, tokens, and connector configs automatically.

<Tip>
  [1. Databricks Partner Connect (AWS) - Databricks Documentation](https://docs.databricks.com/aws/en/partner-connect/)

  \
  [2. Databricks Partner Connect (GCP) - Databricks Documentation](https://docs.databricks.com/gcp/en/partner-connect/)
</Tip>

7. **Orchestrate jobs & infra**\
   → **Airflow provider** operators for jobs/SQL; **Terraform** for reproducible workspace/UC config; **dbt-databricks** for governed transformations.

<Tip>
  [1. airflow.providers.databricks.operators.databricks (stable) - Apache](https://airflow.apache.org/docs/apache-airflow-providers-databricks/stable/_api/airflow/providers/databricks/operators/databricks/index.html)

  \
  [2. Databricks Terraform provider - Databricks Documentation](https://docs.databricks.com/aws/en/dev-tools/terraform/)

  \
  [3. dbt-databricks Adapter - GitHub](https://github.com/databricks/dbt-databricks)
</Tip>

9. **BI consumption**\
   → **Power BI** with OAuth (or Service Principal) and optionally **ADBC**; or **Tableau** with OAuth/Partner Connect and **Explore in Tableau**; consider **Delta Sharing** to serve external consumers.

<Tip>
  [1. Connect Power BI Desktop to Databricks - Databricks Documentation](https://docs.databricks.com/aws/en/partners/bi/power-bi-desktop)

  \
  [2. Arrow Database Connectivity (ADBC) driver for Power BI - Databricks Documentation](https://docs.databricks.com/aws/en/partners/bi/power-bi-adbc)

  \
  [3. Connect Tableau and Databricks (AWS) - Databricks Documentation](https://docs.databricks.com/aws/en/partners/bi/tableau)

  \
  [4. Connect Tableau and Databricks (GCP) - Databricks Documentation](https://docs.databricks.com/gcp/en/partners/bi/tableau)

  \
  [5. Tableau and Databricks Expand Strategic Partnership - Tableau](https://www.tableau.com/blog/tableau-databricks-delta-sharing-connector)
</Tip>
