Is there a way to see all configurations for a tap...
# plugins-general
s
Is there a way to see all configurations for a tap or target? I am trying to configure a
default_replication_key
for tap-postgres (transferwise), but I don’t even know if it is possible to set. Also looking for samples on how we can configure schemas or individual tables if needed. Ideally, I can just set the
default_replication_key
for a certain schema, since all tables will have it.
v
configurations isn't the right word to use it's a bit overloaded in this context unfortunately!
Copy code
meltano select --help
Usage: meltano select [OPTIONS] EXTRACTOR [ENTITIES_FILTER]
                      [ATTRIBUTES_FILTER]
Entities and Attributes are the words Meltano uses for these 🤷 Totally understand though! If you run
meltano select tap-name --list
(and possibly
meltano select tap-name --all
first if your select is already limiting the selection) you'll get a list of all of them 🙂
s
gotcha…ok. A little bit confusing. It looks like with this connector, I need to pass in
replication_key
for every table, which is a little bit of a bummer. Trying to navigate the documentation and get a feel for meltano CLI and how singer taps work.
v
Got it for that, the metadata extra is what you want to use https://docs.meltano.com/concepts/plugins#metadata-extra
But yeah you need to lookup the keys first somehow 🤷
c
@visch - I know this is an old thread, but curious if you found a solution to this. I was excited to see there was a default_replication_method, but then bummed to see there wasn't a default replication key. Our postgres tables are consistent with a "updated_timestamp" column and was hoping I could declare once vs. explicitly listing all the tables .