thousands-library-17999
12/09/2020, 3:19 PMripe-musician-59933
12/09/2020, 3:24 PMtap-outbrains
as a custom plugin multiple times with different name
s (which you can do by copy-pasting the meltano.yml
definition), you can configure each of them differently.
Or you can add the plugin once and configure it differently in each scheduled pipeline using env vars: https://meltano.com/docs/integration.html#pipeline-specific-configuration
I'm also currently working on https://gitlab.com/meltano/meltano/-/issues/2390 (https://gitlab.com/meltano/meltano/-/merge_requests/1957), which will let you define name: tap-outbrain
once, after which you can add new plugins with name: tap-outbrain-some-account, inherit_from: tap-outbrain
that will inherit all configuration that you haven't explicitly overridden (like the account ID/creds).thousands-library-17999
12/09/2020, 3:25 PMripe-musician-59933
12/09/2020, 3:26 PMIs it possible to override tap and target configuratioin under schedule env property?Yep, it should work as long as you use the correct
TAP_FOO_*
and TARGET_FOO_*
env varsthousands-library-17999
12/09/2020, 3:28 PMuser=taboola password=xxx dbname=taboola ....
ripe-musician-59933
12/09/2020, 3:29 PMjob_id
on meltano elt
does not make it pick up the env for the schedule with the same name, because the schedule determines the meltano elt
invocation arguments, including job_id
, but not in the other directionthousands-library-17999
12/09/2020, 3:30 PMripe-musician-59933
12/09/2020, 3:30 PMmeltano elt
, you should provide the env vars explicitlymeltano schedule run <name>
would actually run a specific schedule with its env: https://gitlab.com/meltano/meltano/-/issues/2227thousands-library-17999
12/09/2020, 3:30 PMmeltano schedule run <name>
Will be available on the release also?ripe-musician-59933
12/09/2020, 3:38 PMthousands-library-17999
12/09/2020, 3:44 PMripe-musician-59933
12/09/2020, 6:26 PMthousands-library-17999
12/10/2020, 12:53 AMripe-musician-59933
12/23/2020, 5:57 PM