跳转到主要内容

Singer目标,用于总结tap的输出

项目描述

singer-summarize

一个POC Singer目标,用于总结tap的输出。

安装

从PyPI

我建议使用pipx来安装此包

pipx install singer-summarize

构建

二进制

cargo build -p singer_summarize --release

这将创建一个位于target/release/singer-summarize的二进制文件。

Python

maturin build --release

这将创建一个位于target/wheels/的Python wheel。

用法

将二进制文件复制到您的PATH

cp target/release/singer-summarize ~/.local/bin

使用Singer tap测试它

$ tap-exchangeratesapi -c config.json | singer-summarize
{
  "streams": {
    "exchange_rate": {
      "schema": 1,
      "record": 100,
      "activate_version": 0,
      "batch": 0
    }
  },
  "state": {
    "count": 1,
    "last_seen": {
        "start_date": "2020-01-01",
    }
  }
}

项目细节


下载文件

为您的平台下载文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

singer_summarize-0.0.1a6.tar.gz (8.0 kB 查看哈希值)

上传时间:

构建分布

singer_summarize-0.0.1a6-py3-none-win_amd64.whl (365.2 kB 查看哈希值)

上传时间 Python 3 Windows x86-64

singer_summarize-0.0.1a6-py3-none-win32.whl (350.6 kB 查看哈希值)

上传时间 Python 3 Windows x86

singer_summarize-0.0.1a6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (458.0 kB 查看哈希值)

上传时间 Python 3 manylinux: glibc 2.17+ x86-64

singer_summarize-0.0.1a6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (557.1 kB 查看哈希值)

上传时间 Python 3 manylinux: glibc 2.17+ s390x

singer_summarize-0.0.1a6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (567.5 kB 查看哈希值)

上传时间 Python 3 manylinux: glibc 2.17+ ppc64le

singer_summarize-0.0.1a6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (428.4 kB 查看哈希值)

上传时间 Python 3 manylinux: glibc 2.17+ ARMv7l

singer_summarize-0.0.1a6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (435.7 kB 查看哈希值)

上传时间 Python 3 manylinux: glibc 2.17+ ARM64

singer_summarize-0.0.1a6-py3-none-manylinux_2_5_i686.manylinux1_i686.whl (505.3 kB 查看哈希值)

上传时间 Python 3 manylinux: glibc 2.5+ i686

singer_summarize-0.0.1a6-py3-none-macosx_11_0_arm64.whl (440.1 kB 查看哈希值)

上传时间 Python 3 macOS 11.0+ ARM64

singer_summarize-0.0.1a6-py3-none-macosx_10_7_x86_64.whl (460.0 kB 查看哈希值)

上传时间 Python 3 macOS 10.7+ x86-64

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面