Interact with Presto through prestodb.

View on GitHub

Last Updated: Dec. 21, 2022

Access Instructions

Install the Presto provider package into your Airflow environment.

Import the module into your DAG file and instantiate it with your desired params.


schemaOptional DB schema that overrides the schema specified in the connection. Make sure that if you change the schema parameter value in the constructor of the derived Hook, such change should be done before calling the DBApiHook.__init__().
log_sqlWhether to log SQL query when it’s executed. Defaults to True.


Interact with Presto through prestodb.

>>> ph = PrestoHook()
>>> sql = "SELECT count(1) AS num FROM airflow.static_babynames"
>>> ph.get_records(sql)

Was this page helpful?