In the Query Profile, what does the Pruning section provide?
Information on how Snowflake removed rows from the query results.
Information on how Snowflake removed columns from the query results.
Information on how Snowflake removed objects from the query plan.
Information on how Snowflake removed micro-partitions from the query scan.
The Answer Is:
DExplanation:
The Pruning section of the Snowsight Query Profile showshow Snowflake eliminated unnecessary micro-partitions from the scan phaseof the query. Snowflake stores data in micro-partitions and maintains metadata such as min/max values for each column within each partition. When a query includes filters (e.g., WHERE clauses), Snowflake evaluates this metadata to determine which micro-partitions cannot possibly satisfy the predicate. These partitions are skipped, meaning they are never scanned or read from storage.
This process drastically improves performance because Snowflake minimizes I/O, reduces compute usage, and shortens execution time. Partition pruning is especially impactful on large tables because only a fraction of the stored micro-partitions typically need to be accessed.
The Pruning section does not show removedrows—that happens during the filter step. It does not show removedcolumns—column pruning is handled separately by the optimizer. It also does not show removedobjectsfrom the plan. Its sole purpose is to document micro-partition elimination and scan reduction.
==================
How do you specify a custom delimiter for a CSV file when using COPY INTO