Clustering key
A clustering key is a subset of columns that Snowflake uses to co-locate related rows in the same micro-partitions. Defining one improves pruning and query performance on very large tables, and automatic clustering maintains it over time.