Skip to main content

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

FieldTypeRequiredDescription
endpointstringYesBase URL for the Trino coordinator (for example, https://trino.example.com:8443).
usernamestringYesTrino username used for Basic Auth and sent as X-Trino-User.
passwordstringYesPassword 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.