MDX查询中的CrossJoin规则

时间:2014-03-19 07:25:06

标签: sql ssas mdx cross-join

我想用javascript创建一个MDX查询生成器,我需要一个规则来检查CrossJoinUnion的查询需求。我发现mdx-js但是这个库没有实现CrossJoin所以我想将此功能添加到`mdx-js.for例如我在列上有这样的维度:

COLUMNS: [Aircraft].[Aircraft Type].[Type]
         [Altitude].[Altitude]
         [Aircraft].[Aircraft Engines].[Engines]

那么如何决定何时编写和使用交叉连接或联合。

1 个答案:

答案 0 :(得分:1)

在不同的层次结构和级别之间,您不能使用Union是MDX,因为Union的所有参数必须具有相同的维度。如果您想要查看这些e的所有组合,您可以交叉连接这些。 G。在行或列中。