Trino
Overview
Trino is available as a connector. You can use it to connect to a Trino cluster over HTTP(S).
Setup
Before configuring the connector, make sure you have:
- A reachable Trino coordinator HTTP endpoint (for example,
https://trino.example.com:8443) - A Trino user that can authenticate via Basic Auth
- Network access from the platform to the Trino endpoint (firewalls, allowlists, VPN, etc.)
Authentication
This connector authenticates using HTTP Basic Authentication.
During credential validation, the connector sends a request to Trino’s statement endpoint:
POST /v1/statement- Header:
X-Trino-User: <username> - Basic Auth:
<username>:<password> - Body:
SELECT 1
If Trino returns a non-success status, validation fails.
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
endpoint | string | Yes | Base URL for the Trino coordinator (for example, https://trino.example.com:8443). |
username | string | Yes | Trino username used for Basic Auth and sent as X-Trino-User. |
password | string | Yes | Password for the Trino user. |
Streams
This connector does not currently expose any streams.
Limitations
- Destination loading is not yet supported. The Trino destination implementation is still in development and will not load data yet.