DataGrip connects to Databricks using the Simba JDBC driver (now officially maintained by Databricks). This allows DataGrip to treat the Databricks Lakehouse as a standard relational database source.
DataGrip cannot run Databricks notebooks, cannot execute Python/Scala/R code, and does not support Databricks Workflows or DLT pipelines.
✘ You develop Databricks notebooks daily (use web IDE or VSCode) ✘ You need DLT pipeline debugging or Spark UI ✘ Your team relies on Databricks Repos for Git integration
DataGrip allows connections to multiple data sources simultaneously. An engineer can query a legacy PostgreSQL database, a Snowflake instance, and a Databricks Lakehouse within the same window, facilitating cross-platform data analysis and migration scripts.