没有交集的mdx交叉连接

时间:2013-12-22 02:19:08

标签: ssas mdx intersection cross-join

我已经创建了市场购物篮分析多维数据集,我试图创建返回两个层次结构的交叉连接的查询(它们是相同的)并获得没有交集的结果。不幸的是我无法得到正确的结果。

问题: 我有2套:A {a,b}和B {a,b}我要创建新的集{{a,b}}或至少{{a,b} {b,a}}

我的查询:

SELECT 
   { [Measures].[Transaction Count] }  ON COLUMNS, 
 TopCount(
    { 
                    Generate( {[Product].[Product Id].CurrentMember} as MyCellSet,
              FILTER(Existing(NonEmptyCrossJoin (
                            [Product].[Product Id].[Product Id], 
                            [Product 1].[Product Id].[Product Id]
                         )),[Product 1].[Product Id].CurrentMember.Name <> MyCellSet.CurrentMember.Name))
    },
    1000,
    [Measures].[Transaction Count]
 ) ON ROWS FROM [Market 1]

您是否知道如何重新设计上述查询以获得看起来像没有交叉的交叉连接的结果?

0 个答案:

没有答案