用于 Firebolt 的 Python SDK
项目描述
firebolt-sdk
安装
- 需要 Python
>=3.7 pip install firebolt-sdk
文档
有关参考和教程,请参阅Firebolt Python SDK 参考。
连接参数
这些参数用于连接到 Firebolt 数据库:
- engine_url - 请求引擎的 url。可以从 Web UI 或引擎属性中检索
endpoint - database - 要查询的数据库的名称
- 用户名- 帐户用户名
- 密码- 帐户密码
可选参数
- api_endpoint - 用于登录的 api 主机名。默认为
api.app.firebolt.io.
例子
有关 DB API 参考和规范,请参阅PEP-249。包含一个示例jupyter notebook来说明 Firebolt API 的使用。
可选功能
使用 ciso8601 更快的日期时间
默认情况下,firebolt-sdk 使用datetime模块来解析日期和日期时间值,这对于大量操作可能会很慢。为了加快日期时间操作,可以使用ciso8601包。为了支持安装 firebolt-sdk ciso8601,运行pip install "firebolt-sdk[ciso8601]"
贡献
请参阅:CONTRIBUTING.MD
执照
Firebolt DB API 在Apache License Version 2.0软件许可下获得许可。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
firebolt_sdk-0.11.0.tar.gz
(48.4 kB
查看哈希)
内置分布
firebolt_sdk-0.11.0-py3-none-any.whl
(65.2 kB
查看哈希)
关
firebolt_sdk -0.11.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | c25c9d2b3ddb5ec11dc70045806c2a792232e0ee39307503782487b92da9b464 |
|
| MD5 | fb7c2f5ef2e2424f19b9742c4c42b67b |
|
| 布莱克2-256 | a2513a0140a6149e88bc29d3a49fa0da607a9e9921bf8b4cd9e30d15e4f73a1b |
关
firebolt_sdk -0.11.0-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 5e0d7cc9e2dbce7e386e876f39bdaedc20be91da51c604a87c74b3a311295dfd |
|
| MD5 | fa3e3e1606a78e289bb6cd91ede34624 |
|
| 布莱克2-256 | 24a8b2d80c3d1cb9438a09070553063ce1954664df8737581cbe755b7f9d58e9 |