未提供项目描述
项目描述
dbt-ibis
使用dbt-ibis,您可以使用dbt和Ibis编写模型。您可以在这里找到完整文档。
一个简单的dbt-ibis模型看起来像这样
from dbt_ibis import depends_on, ref
@depends_on(ref("stg_stores"))
def model(stores):
return stores.filter(stores["country"] == "USA")
您可以通过pip或conda安装dbt-ibis
pip install dbt-ibis
# or
conda install -c conda-forge dbt-ibis
此外,您还需要安装您数据库的相关Ibis
后端。
您可以在这篇博客文章中阅读关于将dbt和Ibis结合使用的优势。
开发
pip install -e '.[dev]'
您可以使用以下方式运行linters和测试
hatch run linters
hatch run tests
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
dbt_ibis-0.9.0.tar.gz (15.8 kB 查看哈希值)
构建分发
dbt_ibis-0.9.0-py3-none-any.whl (16.9 kB 查看哈希值)
关闭
dbt_ibis-0.9.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1e3924e42a6809457f668c1ee01d358af5a74225e1d6c957858511f626b69e24 |
|
MD5 | 6da3dd3f18bd76f91c022e3c0e18dd76 |
|
BLAKE2b-256 | 7d62f62a24583b61700d7d939c5e3c34589f82b634834d1caef2e9ecbe090974 |
关闭
dbt_ibis-0.9.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 60f85a83e46e8db631600efdaccc460055dc5f3a2e6f97618e59650940ca3b5d |
|
MD5 | cde02e7e86fd49d9f1b2330216cdb24f |
|
BLAKE2b-256 | 05c13dbb681e8a0b35e8b92d24234e4b772df66cb504439d45dfa33e6611faba |