【问题标题】:Get level member or value in mondrian在 mondrian 中获取级别成员或值
【发布时间】:2013-06-22 23:31:36
【问题描述】:

我正在尝试通过 Java 代码在 Mondrian 中获取 Level 成员或值。有没有办法做到这一点?

我可以通过 Mondrian 的 getter 获取架构、层次结构、维度和级别,但不幸的是我找不到访问每个级别的值/成员的方法。

例如在 FoodMart 架构中,

维度:商店

级别:商店城市

值/成员:CA/WA/NY/ 等

谢谢!

【问题讨论】:

    标签: mondrian


    【解决方案1】:

    您正在寻找的是 Level 元素上的 .Members 方法。 Database Journal 在 MDX 上有一个非常好的series of articles,所有这些内容都得到了简单的解释,并面向 MDX 的新人。

    使用 Java 和 Mondrian,这是通过 olap4j API 完成的。你可以使用:

    org.olap4j.metadata.Level.getMembers()
    

    更多关于 olap4j 的详情,可以咨询API online。如果您在开始使用 olap4j 时需要帮助,您应该通过introductory guide。

    【讨论】:

    • 谢谢!网络是一个非常棒的资源。但是,我找不到处理任务的最佳策略,尤其是在蒙德里安。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多