使用Mondrian API从UDF返回元组

时间:2018-06-10 17:48:08

标签: pentaho mondrian

在UDF中使用Mondrian Java API,给定一系列层次结构,如何从函数中返回元组?

例如,如果我只是在模式中的计算成员中编写Tuple,它将如下所示:

([Measures].[Total Sales], [Year].[Year].CurrentMember, [Country].[Country].CurrentMember, [Category].[Category].[All Categories])

但是我会使用什么API方法从自定义UDF中动态构造和返回相同的元组?

我看到如何从Cube对象中获取层次结构对象,但我不知道如何使用CurrentMember来获取我想要的元组。我想我可以使用evaluator.getContext来获取CurrentMember?但是在接下来的步骤中并不是很确定。

0 个答案:

没有答案