← All Adapters

TRINO

type: trino

Distributed SQL query engine for federated analytics across heterogeneous data sources. Formerly known as Presto.

PREREQUISITES

Driver: trino — installed automatically by:

dvt sync

CONFIGURATION FIELDS

FIELDTYPEREQUIREDDEFAULTDESCRIPTION
typestringyesMust be `trino`
hoststringyesTrino coordinator hostname
portintegerno8080Coordinator port
userstringyesTrino username
catalogstringyesCatalog name (e.g., hive, iceberg)
schemastringnodefaultDefault schema
threadsintegerno4Number of parallel threads

PROFILES.YML EXAMPLE

my_project:
  target: trino_dev
  outputs:
    trino_dev:
      type: trino
      host: trino-coordinator.internal.com
      port: 8080
      user: analyst
      catalog: hive
      schema: default

SOURCES.YML EXAMPLE

sources:
  - name: data_lake
    connection: trino_dev
    schema: raw
    tables:
      - name: web_logs
      - name: app_events

INCREMENTAL STRATEGIES

Append Delete+Insert Merge

KNOWN LIMITATIONS

  • Authentication via host/Kerberos — no password in connection URL