Jason Collins
01/10/2025, 6:03 PMfields @timestamp, @message | sort @timestamp desc | limit 25
Edgar RamÃrez (Arch.dev)
01/10/2025, 6:07 PMmeltano.yml
look like?Jason Collins
01/10/2025, 6:09 PM2025-01-10T17:58:44.295602Z [info ] Incremental state has been updated at 2025-01-10 17:58:44.295557+00:00.
2025-01-10T17:58:44.487575Z [error ] Extractor failed
2025-01-10T17:58:44.487948Z [error ] Block run completed. block_type=ExtractLoadBlocks err=RunnerError('Extractor failed') exit_codes={<PluginType.EXTRACTORS: 'extractors'>: 1} set_number=0 success=False
Jason Collins
01/10/2025, 6:10 PMversion: 1
default_environment: dev
project_id: 07d96793-b7e7-4401-8406-5c69d3e089fb
environments:
- name: dev
- name: staging
- name: prod
plugins:
extractors:
- name: tap-cloudwatch
variant: meltanolabs
pip_url: git+<https://github.com/meltanolabs/tap-cloudwatch.git>
config:
log_group_name: redacted
query: fields @timestamp, @message | limit 25
start_date: '2025-01-06T00:00:00Z'
aws_region_name: us-east-1
aws_endpoint_url: ''
loaders:
- name: target-postgres
variant: meltanolabs
pip_url: meltanolabs-target-postgres
config:
database: meltano-cw-test
hard_delete: false
host: redacted
user: redacted
port: 5432
use_copy: false
batch_size_rows: 100
Edgar RamÃrez (Arch.dev)
01/10/2025, 6:12 PMmeltano invoke tap-cloudwatch
and share the results?Jason Collins
01/10/2025, 6:13 PMJason Collins
01/10/2025, 6:13 PMversion: 1
default_environment: dev
project_id: 07d96793-b7e7-4401-8406-5c69d3e089fb
environments:
- name: dev
- name: staging
- name: prod
plugins:
extractors:
- name: tap-cloudwatch
variant: meltanolabs
pip_url: git+<https://github.com/meltanolabs/tap-cloudwatch.git>
config:
log_group_name: redacted
query: fields @timestamp, @message | sort @timestamp desc | limit 25
start_date: '2025-01-06T00:00:00Z'
aws_region_name: us-east-1
aws_endpoint_url: ''
loaders:
- name: target-postgres
variant: meltanolabs
pip_url: meltanolabs-target-postgres
config:
database: meltano-cw-test
hard_delete: false
host: redacted
user: redacted
port: 5432
use_copy: false
batch_size_rows: 100
Jason Collins
01/10/2025, 6:14 PMFile "/home/ubuntu/dscwlogs-postgres/.meltano/extractors/tap-cloudwatch/venv/lib/python3.10/site-packages/tap_cloudwatch/client.py", line 69, in get_records
for batch in cloudwatch_iter:
File "/home/ubuntu/dscwlogs-postgres/.meltano/extractors/tap-cloudwatch/venv/lib/python3.10/site-packages/tap_cloudwatch/cloudwatch_api.py", line 139, in get_records_iterator
self._validate_query(query)
File "/home/ubuntu/dscwlogs-postgres/.meltano/extractors/tap-cloudwatch/venv/lib/python3.10/site-packages/tap_cloudwatch/cloudwatch_api.py", line 91, in _validate_query
raise InvalidQueryException("sort not allowed")
tap_cloudwatch.exception.InvalidQueryException: sort not allowed
Edgar RamÃrez (Arch.dev)
01/10/2025, 6:16 PMEdgar RamÃrez (Arch.dev)
01/10/2025, 6:17 PMasc
sorting is to make replication resumableJason Collins
01/10/2025, 6:21 PMFile "/home/ubuntu/dscwlogs-postgres/.meltano/extractors/tap-cloudwatch/venv/lib/python3.10/site-packages/tap_cloudwatch/cloudwatch_api.py", line 139, in get_records_iterator
self._validate_query(query)
File "/home/ubuntu/dscwlogs-postgres/.meltano/extractors/tap-cloudwatch/venv/lib/python3.10/site-packages/tap_cloudwatch/cloudwatch_api.py", line 93, in _validate_query
raise InvalidQueryException("limit not allowed")
tap_cloudwatch.exception.InvalidQueryException: limit not allowed
Jason Collins
01/10/2025, 6:22 PMEdgar RamÃrez (Arch.dev)
01/10/2025, 6:22 PMJason Collins
01/10/2025, 6:23 PMEdgar RamÃrez (Arch.dev)
01/10/2025, 7:00 PM