Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: configure batch pipelines #658

Merged
merged 12 commits into from
Jun 29, 2023
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -163,3 +163,6 @@ cython_debug/

# VS Code config
.vscode/

# Test data
data/data/*
19 changes: 16 additions & 3 deletions data/extract/extractors.meltano.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,24 @@ plugins:
__alias__: organizations_table
- name: tap-cloudwatch
variant: meltanolabs
pip_url: git+https://github.com/meltanolabs/tap-cloudwatch.git@0.3.0
pip_url: git+https://github.com/meltanolabs/tap-cloudwatch.git@0.4.0
config:
log_group_name: API-Gateway-Execution-Logs_i32s35df22/prod
query: fields @timestamp, @message
aws_region_name: us-west-2
start_date: '2022-12-08'
aws_access_key_id: ${AWS_ACCESS_KEY_ID}
aws_secret_access_key: ${AWS_SECRET_ACCESS_KEY}
batch_config:
encoding:
format: jsonl
compression: gzip
storage:
root: file://output/tap-cloudwatch/
- name: tap-meltanohub
variant: autoidm
pip_url: git+https://github.com/AutoIDM/tap-meltanohub.git@1b99b0ee7853b2d9db36de6afa16b15c1affce7b
pip_url: git+https://github.com/pnadolny13/tap-meltanohub.git@update_dependencies
# pip_url: git+https://github.com/AutoIDM/tap-meltanohub.git@1b99b0ee7853b2d9db36de6afa16b15c1affce7b
select:
- plugins.*
- name: tap-spreadsheets-anywhere
Expand Down Expand Up @@ -71,14 +78,20 @@ plugins:
json_path: values
- name: tap-slack
variant: meltanolabs
pip_url: git+https://github.com/MeltanoLabs/tap-slack.git@0.1.6
pip_url: git+https://github.com/MeltanoLabs/tap-slack.git@0.2.0
config:
start_date: '2021-01-01'
auto_join_channels: false
selected_channels:
- C01SK13R9NJ
channel_types:
- private_channel
batch_config:
encoding:
format: jsonl
compression: gzip
storage:
root: file://output/tap-slack/
select:
- users.*
- channels.*
Expand Down
2 changes: 2 additions & 0 deletions data/output/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Empty dirs for BATCH testing. Can Be deleted once this issue is resolved:
https://github.com/meltano/sdk/issues/1014
Empty file.
Empty file added data/output/tap-slack/.gitkeep
Empty file.