Singer tap for Checkly,使用Meltano SDK for Singer Taps构建。
项目描述
功能
目录
状态
发现
关于
流映射
模式展平
设置
设置 | 必需 | 默认 | 描述 |
---|---|---|---|
account_id | True | None | Checkly账户ID |
token | True | None | Checkly的API令牌 |
start_date | False | None | 获取数据的最早日期时间 |
include_paid_streams | False | 0 | 包括需要付费Checkly计划的流 |
stream_maps | False | None | 流映射功能的配置对象。更多信息请参阅流映射。 |
stream_map_config | False | None | 在映射表达式中使用的用户定义的配置值。 |
flattening_enabled | False | None | 'True'以启用模式展平并自动展开嵌套属性。 |
flattening_max_depth | False | None | 展平模式的最大深度。 |
运行tap-checkly --about
可获取支持的设置和功能的完整列表。
API覆盖率
API端点 | 支持 | 注释 |
---|---|---|
/v1/alert-channels |
✅ | |
/v1/alert-notifications |
✅ | 需要付费 |
/v1/checks |
✅ | |
/v1/check-alerts |
✅ | |
/v1/check-groups |
✅ | |
/v1/check-results/{checkId} |
不适用 | 高度限流 |
/v1/dashboards |
✅ | |
/v1/locations |
✅ | |
/v1/maintenance-windows |
✅ | |
/v1/private-locations |
✅ | |
/v1/runtimes |
✅ | |
/v1/snippets |
✅ | |
/v1/variables |
✅ |
运行tap-checkly --about
可获取支持的设置和功能的完整列表。
源认证和授权
用法
您可以通过使用Meltano在管道中或单独运行 tap-checkly
。
直接执行Tap
tap-checkly --version
tap-checkly --help
tap-checkly --config CONFIG --discover > ./catalog.json
开发者资源
初始化您的开发环境
pipx install hatch
创建并运行测试
运行集成测试
hatch run test:integration
您还可以直接测试 tap-checkly
CLI 接口
hatch run sync:console -- --about --format=json
使用Meltano 进行测试
注意:此Tap可以在任何Singer环境中工作,并且不需要Meltano。这里提供的示例只是为了方便和简化端到端编排场景。
您的项目已包含一个自定义的 meltano.yml
项目文件。如果您还没有安装,请继续安装Meltano。
-
安装所有插件
meltano install
-
检查提取器是否正常工作
meltano invoke tap-checkly --version
-
执行ELT管道
meltano run tap-checkly target-jsonl
SDK开发指南
查看开发指南以获取有关如何使用SDK开发自己的Tap和目标的更多说明。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
tap_checkly-0.3.0.tar.gz (36.1 kB 查看哈希值)
构建分布
tap_checkly-0.3.0-py3-none-any.whl (32.6 kB 查看哈希值)
关闭
tap_checkly-0.3.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 360d61d4d8ac5291151aa4517a8abb6999688290d1a3bb3734357a9768600a7e |
|
MD5 | 3303a1975f0cfa8956e33c3470b176da |
|
BLAKE2b-256 | af23b1182e712c762fd6862ec21e02d739f428e66c773e3e3475bf9f45d7c3c8 |
关闭
tap_checkly-0.3.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | abe8c7c7eb295e6387b1f4940622b4bd9d417830e61064307f001a55d040a516 |
|
MD5 | bd0d4708869af9133c5ae1a203f89773 |
|
BLAKE2b-256 | 7d83d5bbf08a69e2b8183fcfe16b33e00a3febe23a32e910a621905340f1d908 |