willi_langlitz
02/16/2023, 2:18 PM- name: tap-postgres-cfg1
inherit_from: tap-postgres
namespace: tap_postgres_willi
pip_url: tap-postgres
executable: tap-postgres
capabilities:
- discover
- properties
- state
settings:
- name: dbname
- name: host
- name: password
- name: port
- name: user
config:
...
- name: tap-postgres-cfg2
namespace: tap_postgres_willi
inherit_from: tap-postgres
pip_url: tap-postgres
executable: tap-postgres
capabilities:
- discover
- properties
- state
settings:
- name: dbname
- name: host
- name: password
- name: port
- name: user
config:
...
But when I try to run this I got the following error:
ELT could not be completed: Cannot start extractor: Executable 'tap-postgres' could not be found. Extractor 'tap-postgres-cfg1' may not havebeen installed yet using meltano install extractor tap-postgres-cfg1
, or the executable name may be incorrect..
I am refering to this: https://docs.meltano.com/guide/configuration#multiple-plugin-configurations with the second code snippet, where direct inheritance is used.jan_soubusta
02/16/2023, 3:04 PMtap-postgres
before these two?
AFAIK you must.
I did it for tap-github:willi_langlitz
02/16/2023, 3:50 PMwilli_langlitz
02/16/2023, 4:46 PMjan_soubusta
02/17/2023, 12:07 PMwilli_langlitz
02/17/2023, 1:07 PMdocker run -v ${PWD}:/project -w /project meltano/meltano:v1.99.0-python3.7 elt tap-postgres-full-table target-postgres --transform=skip --job_id=tst-import
jan_soubusta
02/17/2023, 2:07 PMwilli_langlitz
02/21/2023, 3:43 PMwilli_langlitz
02/21/2023, 3:46 PMjan_soubusta
02/21/2023, 3:49 PMjan_soubusta
02/21/2023, 3:49 PM