Connect to SEP using Python clients#
Use Starburst Enterprise platform (SEP) in conjunction with the following Python tools and libraries to create powerful data pipelines and analytics workflows:
PyStarburst: a library that implements the Python DataFrame API used to query and transform data in SEP clusters in a data pipeline.
Note
When using role-based access control such as built-in access control or Apache Ranger with PyStarburst, the user role must have the
EXECUTE
privilege on thesystem.builtin.analyze_logical_plan
entity.Trino Python client: a Trino client library for the Python programming language.
Ibis: a Python library with a DataFrame interface for working with data across a variety of backends, including a Trino interface that supports SEP.
See the list of Python clients for further Python client support in Starburst products.