0

我有一个正常的星型模式,大约有 5 个维度和 1 个事实。这是关于图书租赁店的。

当我使用 Pentaho Analyzer 进行分析时。我遇到了我认为不可能发生的非常奇怪的情况。我拖动了我的“Book Rent Count”测量值,并从 Date Dimension 中拖动了“Quarter”字段。应该不可能显示重复的“季度”,但确实如此:

季度簿租金计数
1 1
3 1
4 2
4 1
4 1
4 2

什么条件应该让它不分组第 4 季度?无论是来自不同年份的第四季度,它都应该很好地分组。

这也发生在其他领域。有些东西阻止它分组。在数据库中,我已经为每个表提供了 utf8_general_ci 排序规则。

(当我尝试使用 Saiku 而不是 Pentaho 用户控制台进行分析时,发生的情况完全相同。)

4

1 回答 1

3

也拖入年份,它会告诉你为什么你有重复。那些重复的季度是不同年份的。

架构 xml 中的“唯一名称”选项控制此行为。

如果您真的想按季度分组而不考虑年份,那么您将需要一个顶部没有年份的层次结构。(虽然不是 100% 确定这会有多大用处)

于 2012-09-25T07:57:07.040 回答