如何获取 Snowflake 微分区中每一列的值范围、最小值和最大值?

How can I get the range of values, min & max for each of the columns in the micro-partition in Snowflake?

它说 Snowflake 存储有关存储在微分区中的所有行的元数据,包括以下线程中微分区中每个列的值范围,https://community.snowflake.com/s/question/0D53r00009kz6HpCAI/are-min-max-values-stored-in-a-micro-partitions-metadata-,我可以做什么功能用于检索此信息?我尝试 运行 SYSTEM$CLUSTERING_INFORMATION 并且它 returns total_partition_count,深度,重叠相关信息但没有关于微分区中列值的信息。谢谢!

Snowflake 在内部存储有关每个分区的元数据以优化查询,但不会发布它。

部分原因是安全性,因为了解每个分区的元数据可以揭示应该对某些用户屏蔽或通过行级安全性隐藏的数据。

但是,如果您正在寻找一个有趣的业务用例来获取这些数据,Snowflake 正在倾听。