Streamline schema name ignore for 'information_schema'
Opened this issue · 2 comments
Proposal would be to add something like excluded_schema_names
to streamline the operation below, which excludes information_schema
from catalog generation:
tap-snowflake/tap_snowflake/client.py
Lines 52 to 77 in 5d7aef2
Should probably be an SDK feature so that target developers can more easily implement.
@kgpayne - Can you log or link to an issue in the SDK? Thanks!
@kgpayne - Possible generic solve here:
In this approach, the setting would need to be ignore: ['information_schema-*']
. We could make that the default setting, and if someone implemented a different rule, they'd provide the full ignore: ['information_schema-*', 'my-extra-ignores',...]
. Or to get the information schema tables included in the sync, you could set the empty set: ignore: []