Posts

Showing posts from August, 2026

Querying PostgreSQL, MySQL, and SQL Server Directly from Databricks

Querying PostgreSQL, MySQL, and SQL Server Directly from Databricks  Querying live OLTP (Transactional) data through Amazon Redshift’s Federated Query layer from Databricks involves bridging Databricks Lakehouse Federation with Amazon Redshift's own external schema federation .   This configuration creates a multi-layered virtualization pipeline: Databricks queries Redshift via JDBC, and Redshift simultaneously pushes subqueries down to your operational OLTP databases (like Amazon RDS/Aurora for PostgreSQL or MySQL) on the fly. The conceptual architecture, setup procedures, and performance implications are detailed below. 1. Conceptual Architecture & Data Flow When you execute a query in Databricks to fetch transactional data, it flows through two federation boundaries: [ Databricks (Lakehouse Federation) ] │ ▼ (JDBC Read Connection with Query Pushdown) [ Amazon Redshift (OLAP Warehouse Layer) ] │ ▼ (Redshi...