fix(ingest/snowflake): Skip sql parsing if all the features disable in config where it is needed #14908
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Optimize Snowflake Ingestion: Skip Query Fetching When All Features Disabled
Problem
When running Snowflake ingestion with all query-based features disabled, the ingestion process was still:
query_historyandaccess_historytablesThis happened because the feature flags (
include_lineage,include_queries,include_usage_statistics,include_query_usage_statistics,include_operations) only controlled what output wasgenerated, not whether to fetch queries in the first place.
Example Configuration Affected