Trino¶
Introduced in v4.0
The Trino backend is experimental and is subject to backwards incompatible changes.
Install¶
Install ibis and dependencies for the Trino backend:
pip install 'ibis-framework[trino]'
conda install -c conda-forge ibis-trino
mamba install -c conda-forge ibis-trino
Connect¶
API¶
Create a client by passing in a SQLAlchemy connection string to ibis.trino.connect
.
See ibis.backends.trino.Backend.do_connect
for connection parameter information.
ibis.trino.connect
is a thin wrapper around ibis.backends.trino.Backend.do_connect
.
Connection Parameters¶
do_connect(user='user', password=None, host='localhost', port=8080, database=None, schema=None, **connect_args)
¶
Create an Ibis client connected to a Trino database.
Backend API¶
Backend
¶
Bases: BaseAlchemyBackend
Last update:
January 4, 2023