redpanda-connect

module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2025 License: Apache-2.0

README

Redpanda Connect

GitHub Workflow Status GitHub go.mod Go version GitHub Release GitHub License

Redpanda Connect with some extensions.

Install

Build and Install binary:

go install github.com/artemklevtsov/redpanda-connect@latest

Or download binary with:

curl -s https://i.jpillora.com/artemklevtsov/redpanda-connect@latest! | bash

Remove ! if you want to install to the current directory.

Alternatively pull a Docker image with:

docker pull ghcr.io/artemklevtsov/redpanda-connect@latest

Run

input:
  yandex_metrika_stat_table:
    ids:
      - 44147844
    metrics:
      - ym:s:users
      - ym:s:visits
    dimensions:
      - ym:s:date
      - ym:s:lastTrafficSource
    sort:
      - ym:s:date
      - ym:s:lastTrafficSource
    date1: 2025-02-01
    date2: 2025-02-28
    # filters: ym:s:lastTrafficSource=='direct'
    # filters: ym:s:date=='2025-02-03'

output:
  stdout: {}

And you can run it like this:

redpanda-connect run ./connect.yaml

See also configs/ for the more examples.

See also

Documentation
Redpadna Connect
Yandex.Metrika API
Authorization
  1. Create app
  2. Get token: https://oauth.yandex.ru/authorize?response_type=token&client_id={APP_ID}
Reporting API
Logs API

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL