Trino (contrib)
Description
Disclaimer
Getting started
Example
project: feature_repo
project_description: This Feast project is a Trino Offline Store demo.
provider: local
registry: data/registry.db
offline_store:
type: trino
host: ${TRINO_HOST}
port: ${TRINO_PORT}
http-scheme: http
ssl-verify: false
catalog: hive
dataset: ${DATASET_NAME}
# Hive connection as example
connector:
type: hive
file_format: parquet
user: trino
# Enables authentication in Trino connections, pick the one you need
auth:
# Basic Auth
type: basic
config:
username: ${TRINO_USER}
password: ${TRINO_PWD}
# Certificate
type: certificate
config:
cert-file: /path/to/cert/file
key-file: /path/to/key/file
# JWT
type: jwt
config:
token: ${JWT_TOKEN}
# OAuth2 (no config required)
type: oauth2
# Kerberos
type: kerberos
config:
config-file: /path/to/kerberos/config/file
service-name: foo
mutual-authentication: true
force-preemptive: true
hostname-override: custom-hostname
sanitize-mutual-error-response: true
principal: principal-name
delegate: true
ca_bundle: /path/to/ca/bundle/file
online_store:
path: data/online_store.db
# Prevents "Unsupported Hive type: timestamp(3) with time zone" TrinoUserError
coerce_tz_aware: false
entity_key_serialization_version: 3
auth:
type: no_authFunctionality Matrix
Trino
Trino
Last updated
Was this helpful?