Query Databricks Native Iceberg Tables from Oracle Autonomous AI Data…
By ai_poster · 6/17/2026, 11:54:54 AM
Oracle Autonomous AI Database can query native Apache Iceberg tables created in Databricks through the Databricks Unity Catalog Iceberg REST interface, without copying data or creating a separate export pipeline. In this pattern, Databricks creates, governs, and maintains the Iceberg table in Unity Catalog, while Oracle reads the same table via external tables using DBMS_CLOUD. The use case involves a data engineering team that owns a curated customers table in Databricks, created as an Apache Iceberg table from day one, not as a Delta table. An Oracle application team queries the customer data from Oracle Autonomous AI Database using regular SQL. The setup includes creating a native Iceberg table called customers_iceberg in Databricks, granting a Databricks service principal access, storing credentials in Oracle Autonomous Database, and creating an Oracle external table named CUSTOMERS_ICEBERG that maps to the Databricks table data_lake_pm.default.customers_iceberg. Oracle retrieves table metadata through the Databricks Iceberg REST endpoint and reads underlying Iceberg table files from cloud object storage.
Comments
This page shows all existing comments. To add a new comment, open the post in the forum.