Dimension不填充聚合

时间:2014-08-01 10:58:30

标签: mdx pentaho mondrian

我在设置尺寸方面遇到了麻烦

My DB:

PERSON:
id PRIMARY KEY
name

SALES:
id
person_id FOREIGN KEY -> person.id
value

现在我想用DIMENSION PERSON和MEASURE VALUE制作一个CUBE SALES

CUBE
-table: SALES
-dimension: PERSON (foreign key: person_id)
   -hierarchy: default
      -level: name
      **-level: id** (originaly not here, see below)
      -table: Person
-Measure: value (sum)

现在我想这样做:

select [MEASURE].[VALUE] on columns,
   {[PERSON].[NAME].members} on rows
from SALES

它不会填充值的总和,除非我把BOLD行 我不知道我在哪里弄错了,我认为我的数据库设置不对,但我尝试了一切。

编辑: 我抬起一个xml并改变了pe​​ntaho mondrian shema-workbench制作的东西: 我删除了类型,有一件事是必要的,它是层次结构中的主键属性。 现在它正在运作

0 个答案:

没有答案