The tables page now features a brand new columns tab, designed to help you understand:
query_id
in this screenshot). This feature is also very helpful for understanding how tables without automatic clustering enabled are naturally clustered.The ability to list all columns in a table and analyze their clustering health requires a new stored procedure to be installed and granted access to your SELECT Snowflake user. Learn more in our setup documentation.
In conjunction with these, you can now filter workloads by the columns they’ve accessed. In the example below, you can see that all columns accessing the query_id
column are pruning very well. The pruning efficiencies of over 90% indicate that most micro-partitions are being automatically removed.
Filtering by columns accessed relies on the Snowflake access history view which is not available for customers on the Standard Edition of Snowflake. Standard edition users can still analyze their clustering health (first screenshot)!
Get up and running with SELECT in 15 minutes.
Gain visibility into Snowflake usage, optimize performance and automate savings with the click of a button.