Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Connection parameters and the cursor API of the e6data Python connector.
pip install --no-cache-dir e6data-python-connector
from e6data_python_connector import Connection conn = Connection( host="<host>", port=443, username="<email>", password="<access token>", database="<schema>", cluster_name="<cluster_name>", secure=True, )
host
port
username
None
password
database
catalog
cluster_name
secure
False
True
ssl_cert
auto_resume
grpc_options
debug
require_fastbinary
client_id
client_secret
token_url
oauth_scope
access_token
client_auth_method
"basic"
"post"
ValueError
conn = Connection( host="<host>", port=443, database="<schema>", cluster_name="<cluster_name>", secure=True, client_id="<client_id>", client_secret="<client_secret>", token_url="https://<your-workspace>/oauth2/token", )
secure=True
cursor = conn.cursor(catalog_name="<catalog>") query_id = cursor.execute("SELECT * FROM <table>") rows = cursor.fetchall()
conn.cursor(catalog_name=...)
cursor.execute(query)
cursor.fetchall()
cursor.fetchone()
cursor.fetchmany(n)
n
cursor.fetchall_buffer()
cursor.explain_analyse()
cursor.cancel(query_id)
cursor.clear()
cursor.close()
conn.get_schema_names()
conn.get_tables(database=...)
conn.close()