Jonathan Nunes
07/10/2025, 3:12 PMselect
parameter in the meltano.yml
file. On the other hand, if I use a custom catalog.json
, Meltano seems to ignore the tap configuration defined in meltano.yml
.
What would be the recommended approach in this scenario? If there are any documented use cases or best practices for managing large-scale tap configurations like this, I’d really appreciate it if you could share them.Edgar Ramírez (Arch.dev)
07/10/2025, 7:13 PMOn the other hand, if I use a customDo you mean the, Meltano seems to ignore the tap configuration defined incatalog.json
.meltano.yml
metadata
? or also things defined under config
?
Is there a pattern to the table names that you could use in a glob expression?visch
07/10/2025, 8:00 PMrunner -tap_name=tap-powerschool --target_name=target-mssql --select_filter="PS-TABLE1" --dbt_modelfilter="+DataMart__Schema__Table1"'
Not saying you should do it this way but it's what we went with and it's been working for ~4 yearsJonathan Nunes
07/10/2025, 8:30 PMcatalog.json
, Meltano seems to ignore settings under both metadata
and select
that are defined in meltano.yml
.
To work around this, I adopted a new approach: I'm breaking down each tap configuration into separate YAML files and using the base tap-mysql
config through include_paths
. So now I can handle all the taps configurations without hitting the size limitations of a single meltano.yml
file, while still preserving selection logic and metadata.
please let me know if it's a good way to handle that or if there is a better way?Jonathan Nunes
07/10/2025, 8:31 PMvisch
07/11/2025, 12:07 AM*.*
for your select and you should be cooking