Databricks Connector
KumoRFM can connect directly to Databricks SQL warehouses using Unity Catalog, enabling predictions on enterprise-scale data without moving it out of Databricks.
Installation
The Databricks backend requires the Databricks connector:
Quick Start
Connect using explicit Databricks credentials:
This will:
- Connect to the Databricks SQL warehouse
- Discover all tables in the specified catalog and schema
- Infer column metadata (data types, semantic types, primary keys, time columns)
- Detect foreign key relationships
- Print a summary of the inferred metadata and links
Specifying Tables
Control which tables to include and customize their configuration:
Table configuration options:
Authentication
Personal access token:
Existing connection object:
Catalog and Schema
The catalog and schema parameters refer to Unity Catalog naming:
catalog: The Unity Catalog catalog (top-level namespace)schema: The schema within the catalog
If both are omitted, KumoRFM uses the current catalog and schema from the active Databricks session.
Individual tables can override these defaults using catalog and schema keys in their configuration dictionary.