什么是数据分段?
一个数据分段是更大一组项目中的特定子集,例如特定分组的客户。定义和创建这些子集的过程称为数据分段。
例如,您可能希望根据人口统计、近期活动或某些其他属性来对客户进行数据分段。
在 Metabase 中,数据分段是已命名的筛选器或筛选器集,用户可以将其应用于使用查询构建器提出的问题。管理员可以定义数据分段,以便让所有人就哪些客户属于“新用户”或哪些属于“流失风险”达成共识,或者以您希望的任何其他方式对数据进行切片。
如果您偏爱原生 SQL 查询,SQL 片段的作用与数据分段对于GUI 问题的作用类似,它们确保了人们可以将其插入查询中的一致定义。
Metabase 中的数据分段示例
图 1 展示了 Metabase 示例数据库中 Products
表的视图。您会注意到筛选侧边栏顶部显示了三个数据分段,可通过星形图标识别。有了这些数据分段,每次我们想要引用这些定义时,就不需要重新计算什么是高利润、新产品或高评价产品。
