vikas_prasad
12/10/2020, 7:31 PMmeltano add extractor tap-postgres for the second time, but as expected, it doesn't work. It tells me the extractor is aready intalled and moves on, which is correct.
Thanksvikas_prasad
12/10/2020, 7:39 PMexport TAP_POSTGRES_HOST=
export TAP_POSTGRES_PORT=
export TAP_POSTGRES_DBNAME=
export TAP_POSTGRES_USER=
export TAP_POSTGRES_PASSWORD=
export TAP_POSTGRES_FILTER_SCHEMAS=
export TAP_POSTGRES_DEFAULT_REPLICATION_METHOD=
export TAP_POSTGRES__SELECT=
seeing the naming convention, I don't think there is a way to add another postgres source. Unless there is a way to provide custom names for these env vars per source.
If it is indeed not possible, I am a little surprised, isn't it a very basic case?vikas_prasad
12/10/2020, 7:43 PMvikas_prasad
12/10/2020, 7:43 PMdouwe_maan
12/10/2020, 9:07 PMmeltano extractor tap-postgres-some-source --inherit-from=tap-postgres to create multiple instances inheriting from the same base plugin. If you also define a plugin with name: tap-postgres in your meltano.yml (like the one you have today), all plugins with inherit_from: tap-postgres will even inherit their parent's configuration so you can store shared config in once place 🙂vikas_prasad
12/10/2020, 9:41 PMdouwe_maan
12/10/2020, 9:42 PMdouwe_maan
12/10/2020, 9:43 PMdouwe_maan
12/10/2020, 9:44 PMI must say, I am liking Meltano so far quite much for its modular design 👌 (I tried three to four other projects)That's great to hear! Looking forward to more feedback (and contributions!) as you get to play around with it more 🙂
douwe_maan
12/23/2020, 5:57 PM