Enterprise-Grade JDBC Driver for Microsoft Fabric Data Engineering Preview
Microsoft Fabric Blog details the new JDBC Driver for Fabric Data Engineering, empowering developers and data engineers with secure, high-performance Spark SQL connectivity.
Microsoft JDBC Driver for Microsoft Fabric Data Engineering (Preview)
JDBC (Java Database Connectivity) is a widely adopted standard that enables client applications to connect to and work with data from databases and big data platforms.
Overview
The Microsoft JDBC Driver for Microsoft Fabric Data Engineering (Preview) brings robust, secure, and flexible Spark SQL connectivity to your Java applications and BI tools, using Microsoft Fabric’s Livy APIs.
Why It Matters
With the increasing adoption of Apache Spark for scalable data engineering and analytics, seamless integration into enterprise platforms is essential. This driver empowers developers, data engineers, and administrators to connect, query, and manage Spark workloads in Microsoft Fabric using familiar JDBC tools.
Deep Integration with Fabric
- Lakehouse Support: Access data directly in OneLake.
- Environment Items: Use environment items during job execution.
- Dynamic Spark Configuration: Tailor Spark jobs to unique requirements.

Key Features
- JDBC 4.2 Compliance: Out-of-the-box compatibility with Java 11, 17, 21. Supports Tableau, Power BI (via JDBC connector), DBeaver, DbVisualizer, and more.
- Enterprise-Grade Authentication: Multiple Azure Entra ID (Azure Active Directory) flows including interactive browser, client credentials, certificate, and access token authentication.
- Connection Pooling: Built-in pooling, health monitoring, automatic recovery, HikariCP integration for high-throughput needs.
- Spark SQL Support: Full support for Spark SQL queries and all Spark SQL data types, including ARRAY, MAP, STRUCT.
- Performance & Resilience: Asynchronous result prefetching, circuit breaker pattern, auto-reconnect, advanced retry logic.
- Proxy & Logging: HTTP/SOCKS proxy support, customizable logging for enterprise environments.
Getting Started
To download and learn more, view the official Spark connector for Microsoft Fabric Data Warehouse documentation.
Conclusion
The Microsoft JDBC Driver for Fabric Data Engineering streamlines Spark-powered data engineering in Microsoft Fabric, supporting secure integration, performance, and reliability for both developers and data engineers.
This post appeared first on “Microsoft Fabric Blog”. Read the entire article here