emcp
09/06/2021, 9:46 PMmeltano | Running extract & load...
target-postgres | INFO PostgresTarget created with established connection: `user=juju_meltano password=xxx dbname=mydb host=1.2.3.4 port=5432 sslmode=prefer sslcert=~/.postgresql/postgresql.crt sslkey=~/.postgresql/postgresql.key sslrootcert=~/.postgresql/root.crt sslcrl=~/.postgresql/root.crl`, PostgreSQL schema: `public`
tap-kr | Installing dependencies from lock file
tap-kr |
tap-kr | Package operations: 0 installs, 0 updates, 1 removal
tap-kr |
tap-kr | • Removing atomicwrites (1.4.0)
tap-kr |
tap-kr | Installing the current project: tap-kr (0.0.1)
tap-kr | time=2021-09-06 22:53:20 name=tap-kr level=INFO message=tap-kr v0.0.1, Meltano SDK v0.3.6)
tap-kr | time=2021-09-06 22:53:20 name=tap-kr level=INFO message=Skipping parse of env var settings...
tap-kr | time=2021-09-06 22:53:20 name=tap-kr level=INFO message=Config validation passed with 0 errors and 0 warnings.
tap-kr | time=2021-09-06 22:53:20 name=root level=INFO message=Operator '{MAPPER_ELSE_OPTION}=None' was not found. Unmapped streams will be included in output.
tap-kr | time=2021-09-06 22:53:20 name=tap-ibkr level=INFO message=Beginning full_table sync of 'stuff'...
tap-kr | time=2021-09-06 22:53:20 name=tap-ibkr level=INFO message=Tap has custom mapper. Using 1 provided map(s).
target-postgres | ERROR Unable to parse JSON: CONFIG = {MY_CUSTOM_TAPS_CONFIG_CONTENTS}
target-postgres |
target-postgres | CRITICAL Expecting value: line 1 column 1 (char 0)
target-postgres | Traceback (most recent call last):
target-postgres | File "/home/emcp/Dev/git/meltano/.meltano/loaders/target-postgres/venv/bin/target-postgres", line 8, in <module>
target-postgres | sys.exit(cli())
target-postgres | File "/home/emcp/Dev/git/meltano/.meltano/loaders/target-postgres/venv/lib/python3.8/site-packages/target_postgres/__init__.py", line 45, in cli
target-postgres | main(args.config)
target-postgres | File "/home/emcp/Dev/git/meltano-/.meltano/loaders/target-postgres/venv/lib/python3.8/site-packages/target_postgres/__init__.py", line 39, in main
target-postgres | target_tools.main(postgres_target)
target-postgres | File "/home/emcp/Dev/git/meltano-/.meltano/loaders/target-postgres/venv/lib/python3.8/site-packages/target_postgres/target_tools.py", line 28, in main
target-postgres | stream_to_target(input_stream, target, config=config)
target-postgres | File "/home/emcp/Dev/git/meltano-/.meltano/loaders/target-postgres/venv/lib/python3.8/site-packages/target_postgres/target_tools.py", line 77, in stream_to_target
here's my meltano.yml snippet
plugins:
extractors:
- name: tap-kr
namespace: tap_kr
executable: /home/emcp/Dev/git/stonks-tap-kr/tap-kr/tap-kr.sh
config:
custom_host: 1.2.3.9
custom_active_port: 0000
another_host: 1.2.3.9
another_port: 0000
loaders:
- name: target-postgres
variant: datamill-co
pip_url: singer-target-postgres
config:
postgres_host: 1.2.3.4
postgres_username: juju_meltano
postgres_password: ***
postgres_database: mydb
postgres_schema: public
disable_collection: true
douwe_maan
09/06/2021, 9:48 PMemcp
09/06/2021, 9:50 PMdouwe_maan
09/06/2021, 9:50 PMdouwe_maan
09/06/2021, 9:51 PMemcp
09/06/2021, 9:51 PMemcp
09/06/2021, 9:52 PMemcp
09/06/2021, 9:53 PMemcp
09/06/2021, 9:53 PMdouwe_maan
09/06/2021, 9:54 PMemcp
09/06/2021, 9:54 PMemcp
09/06/2021, 9:54 PMdouwe_maan
09/06/2021, 9:58 PMmeltano.yml
, and all of the advantages of version control, code review, and CI/CD that web dev teams have gotten used toedgar_ramirez_mondragon
09/06/2021, 10:26 PM