Apache Drill
Connect an Apache Drill cluster to Lakehousecat using a connection URI. Drill is a schema-free SQL query engine for Hadoop, NoSQL systems, and cloud object storage. It can query JSON, CSV, Parquet, and other file formats directly without requiring a predefined schema.
Connection Fields
| Field | Required | Description |
|---|---|---|
| Connection URI | Yes | Full connection string including host, port, and storage plugin. Example: drill+sadrill://host:8047/dfs |
| Use SSH | No | Enable if the Drill Drillbit endpoint is behind an SSH bastion host. When enabled, SSH settings fields appear: Host, Port, Username, Password, Private Key, and Private Key Passphrase. See SSH Tunneling. |
URI Format
drill+sadrill://host:port/storage_plugin
drill+sadrill://host:port/storage_plugin/workspace
Example (local development):
drill+sadrill://localhost:8047/dfs
Prerequisites
- Admin or Builder role in Lakehousecat
- A running Apache Drill cluster with the REST API enabled (port 8047 by default)
- Network connectivity from the Lakehousecat backend to the Drill Drillbit (direct or via SSH)