首页 > 解决方案 > Pentaho Schema Workbench 维度属性

问题描述

我使用 PSW 3.5.11。我对人(性别、种族、宗教、学习水平等)和人代码有一个经典的维度。

如何创建此维度以单独使用每个属性而不是作为一个级别?

我知道如何创建具有层次结构的维度,例如

geography: Country -> Province - > Region -> City

但地理维度与人员维度的结构不同。如何在一份报告中按性别分析我的数据,在另一份报告中按种族分析我的数据?如何创建人员维度?

谢谢您的帮助。

标签: schemapentahodimensionworkbench

解决方案


您可以多次引用同一个表。定义一维性别,指向表格和由列gender给出的单层性别;设置另一个维度种族,指向同一张表和列种族给出的单级种族。等等。

如果您愿意,您可以改为设置多个层次结构,每个属性一个,都在一个维度 People 中,但实际上并没有太大区别(MDX 只是稍微改变了一点)。


推荐阅读