luke_pammant
12/23/2022, 7:10 PMtarget-postgres
that I'm not sure how to troubleshoot. I've enabled the debug level of logging but it's not super helpful. The error is name=target_postgres level=*ERROR* message=Unable to parse: cmd_type=loader name=target-postgres
but I don't know how to tell what exactly it is "unable to parse"jaye_howell
12/23/2022, 8:02 PMluke_pammant
12/23/2022, 8:29 PMjaye_howell
12/23/2022, 8:45 PMluke_pammant
12/23/2022, 8:51 PMmeltano config target-postgres test
but that doesn't seem to be supported for the postgres target 😕luke_pammant
12/23/2022, 8:52 PMloaders:
- name: target-postgres
variant: transferwise
pip_url: pipelinewise-target-postgres
config:
host: <my host>
port: 5432
user: postgres
dbname: postgres
add_metadata_columns: true
luke_pammant
12/23/2022, 8:52 PM.env
filejaye_howell
12/23/2022, 8:53 PMluke_pammant
12/23/2022, 8:54 PMjaye_howell
12/23/2022, 8:59 PMjaye_howell
12/23/2022, 8:59 PMluke_pammant
12/23/2022, 9:07 PMluke_pammant
12/23/2022, 9:08 PMjson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
luke_pammant
12/23/2022, 9:09 PMjaye_howell
12/23/2022, 9:11 PMjaye_howell
12/23/2022, 9:12 PMluke_pammant
12/23/2022, 9:13 PM2022-12-23T21:06:21.747958Z [info ] Environment 'dev' is active
luke_pammant
12/23/2022, 9:13 PM2022-12-23T21:06:24.878135Z [info ] time=2022-12-23 21:06:24 name=target_postgres level=ERROR message=Unable to parse: cmd_type=elb consumer=True name=target-postgres producer=False stdio=stderr string_id=target-postgres
jaye_howell
12/23/2022, 9:13 PMluke_pammant
12/23/2022, 9:13 PMjaye_howell
12/23/2022, 9:13 PMjaye_howell
12/23/2022, 9:14 PMluke_pammant
12/23/2022, 9:14 PMjaye_howell
12/23/2022, 9:14 PMluke_pammant
12/23/2022, 9:17 PMjaye_howell
12/23/2022, 9:17 PMluke_pammant
12/23/2022, 9:18 PMjaye_howell
12/23/2022, 9:19 PMluke_pammant
12/23/2022, 9:19 PMmeltano invoke tap-google-analytics
it spits out valid json so i figured it was workingjaye_howell
12/23/2022, 9:19 PMjaye_howell
12/23/2022, 9:20 PMluke_pammant
12/23/2022, 9:20 PMluke_pammant
12/23/2022, 9:27 PMprint
statment in the tap.py and one in the client.py. Makes sense... I guess stdout must be streamed to the extractor. Lesson learned. Thanks for your help @jaye_howell!jaye_howell
12/23/2022, 9:27 PM