Databricks 的 SQLAlchemy 方言
项目描述
sqlalchemy-databricks
使用官方支持的databricks-sql-connector dbapi 的 Databricks 工作区和 sql 分析集群的 SQLAlchemy 方言。
安装
使用 pip 安装。
pip install sqlalchemy-databricks
用法
安装databricks+connector
使用 SQLAlchemy 注册方言/驱动程序。传递引擎 URL 时填写必填信息。http 路径可以用于工作区或 sql 分析集群。
from sqlalchemy import *
from sqlalchemy.engine import create_engine
engine = create_engine(
"databricks+connector://token:<databricks_token>@<databricks_host>:443/<database_or_schema_name>",
connect_args={
"http_path": "<cluster_http_path>",
},
)
logs = Table("my_table", MetaData(bind=engine), autoload=True)
print(select([func.count("*")], from_obj=logs).scalar())
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
sqlalchemy-databricks-0.2.0.tar.gz
(4.2 kB
查看哈希)
内置分布
关
sqlalchemy -databricks-0.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6efc02643962a1841eeb9139b942efc0246440c9cef3e7f7ebb3ea8d38eb5c0 |
|
MD5 | 90787037dc068e5d01f139fa6dff175e |
|
布莱克2-256 | 354de83a8fb0203b2e8747b247b3e839cfe591caf3855c038009065bbe755b29 |
关
sqlalchemy_databricks -0.2.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c0c34e85727c289f742c258ce236fe7c95bcc4bcc3a2872b724cc2da20f4db8c |
|
MD5 | 6b5e49ecada3f5a4fa4ce33ead03faa2 |
|
布莱克2-256 | 2849bdfb7e9d2a6de4b9fd20a90442a00c9bf4109bbb09e9a5a68c86e98babb0 |