Skip to main content

用于 Firebolt 的 Python SDK

项目描述

firebolt-sdk

夜间代码检查 单元测试 代码质量检查 Firebolt 安全扫描 集成测试 覆盖范围

安装

  • 需要 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 查看哈希)

已上传 source

内置分布

firebolt_sdk-0.11.0-py3-none-any.whl (65.2 kB 查看哈希

已上传 py3