0

我刚刚开始研究蒙德里安,我很难理解如何设置层次结构。

假设我有一个医院维度,并且我想汇总某个州的公立或私立医院的数量。我也有我的事实医院,有适当的医院_金额。

我在 Schema Workbench 中构建的层次结构如下所示:

1- 州
2- 旗帜(私人或公共)
3- 城市
4- 医院

这样做我可以在 Saiku Analytics 插件中分析事物而无需担心,只要我保持属性的呈现顺序(州、旗、城市……)。但是,如果我想更改字段在报告中显示的顺序,事情会变得有点复杂,换句话说,如果我想在 Saiku 中构建另一个报告而不使用 flag 属性怎么办。

即使我隐藏了标志,Saiku 仍将继续使用它来对层次结构(城市和医院)中的其余属性进行分类。

有人说我只需要在Schema Workbench中为flag创建另一个层次结构,但这不会让我在Hospital的drill菜单中使用flag。

有没有什么方法可以在 Saiku 中构建报表而不会陷入层次顺序,我的意思是从层次结构中灵活地选择字段?

提前致谢!

4

1 回答 1

0

您没有提及您是使用 Saiku 作为 BI 服务器插件还是独立使用。

如果您使用的是使用 Mondrian 4 的独立版本,则可以在架构中使用“具有层次结构”属性,而不是定义一个严格的层次结构,该层次结构有效地为每个级别创建一个层次结构,这些层次结构都可以相互独立。

或者在 Mondrian 3 中,您可以手动执行此操作。

于 2016-01-06T14:32:38.617 回答