`tap-bitso` 是一个为Bitso构建的Singer tap,使用Meltano SDK为Singer Taps。
项目描述
tap-bitso
⚠️ 警告:该项目处于积极开发中,基本功能尚不完整,实现可能有所变动。⚠️
tap-bitso
是一个针对 Bitso API 的Singer tap。
使用Meltano SDK 为Singer Taps构建。
安装
pipx install git+https://github.com/edgarrmondragon/tap-bitso.git
配置
接受配置选项
通过运行
tap-bitso --about
字段 | 描述 | 类型 | 必需 | 默认 |
---|---|---|---|---|
key |
Bitso API密钥 | 字符串 |
是 | |
secret |
Bitso API密钥 | 字符串 |
是 | |
base_url |
Bitso API URL | 字符串 |
否 | https://api.bitso.com |
书籍 |
获取数据的指标 | 列表(字符串) |
否 | ["btc_mxn"] |
源认证和授权
此选项卡处理Bitso API的摘要访问认证。
用法
您可以通过Meltano单独运行tap-bitso
或在管道中运行。
直接执行Tap
tap-bitso --version
tap-bitso --help
tap-bitso --config CONFIG --discover > ./catalog.json
开发者资源
初始化您的开发环境
pipx install poetry
poetry install
使用Meltano进行测试
注意:此Tap在任何Singer环境中都有效,无需Meltano。这里提供的示例仅供参考,并简化了端到端编排场景。
接下来,安装Meltano(如果您尚未安装)和任何需要的插件
# Install meltano
pipx install meltano
# Initialize meltano within this directory
cd tap-bitso
meltano install
现在您可以使用Meltano进行测试和编排
# Test invocation:
meltano invoke tap-bitso --version
# OR run a test `elt` pipeline:
meltano elt tap-bitso target-sqlite
SDK开发指南
请参阅开发指南,了解如何使用SDK开发自己的Tap和目标。
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定要选择哪个,请了解更多关于安装包的信息。
源分布
tap_bitso-0.3.2.tar.gz (21.0 kB 查看哈希值)
构建分布
tap_bitso-0.3.2-py3-none-any.whl (19.5 kB 查看哈希值)
关闭
tap_bitso-0.3.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 05faa84ef32ff67d2f4655615caccfee90f64cf8b8f92a3de0416b90bb89cda2 |
|
MD5 | 0c3c2e365d49614cd64b63c9dfcbb03f |
|
BLAKE2b-256 | 6092fb0479fc61f3ecaa05118f06497fab56d9e69f0730c83777244ea0e3fe3f |
关闭
tap_bitso-0.3.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d92b143f4dada84f55aff3fd6b360a070e12d813f8e14dc2513002e78247409a |
|
MD5 | c31cbfa31835c4621f5c89ab5c94ecab |
|
BLAKE2b-256 | 95cfbd777f63678db2cd84343a63457e790f5243e9a08c18c4c087b44e31d5f1 |