两个集合的MDX左连接

两个集合的MDX左连接,mdx,ssrs-2012,Mdx,Ssrs 2012,我把数据整理成了一组又一组 第一组如下所示: set1 acctA CatA budget 10 acctA CatB budget 20 acctA CatC budget 30 acctB CatA budget 10 acctB CatB budget 20 acctB CatC budget 30 acctC CatA budget 10 acctC CatB budget 20 acctC

我把数据整理成了一组又一组

第一组如下所示:

set1
acctA   CatA    budget  10
acctA   CatB    budget  20
acctA   CatC    budget  30
acctB   CatA    budget  10
acctB   CatB    budget  20
acctB   CatC    budget  30
acctC   CatA    budget  10
acctC   CatB    budget  20
acctC   CatC    budget  30
第二组:

set2
acctA   CatA    expense 7
acctA   CatB    expense 8
acctB   CatB    expense 20
acctC   CatB    expense 19
acctC   CatC    expense 3
输出报告需要这样匹配

desired output
        CatA            CatB            CatC    
        budget  expense budget  expense budget  expense
acctA   10      7       10      8       10      -
acctB   20      -       20      23      20      -
acctC   30      -       30      19      30      3
在所有科目中,所有类别都有预算金额。 每个预算类别都将准时出现在所有账目中

对于给定的猫,账户并不总是有费用。 必须将任何费用值指定给不同的账户类别对

您愿意将这些集合返回给SSR并将其加入报告中吗? 你将如何加入他们的MDX


谢谢。

我们对您的立方体了解不多

要返回您在straight mdx中提到的内容,请遵循以下思路:

SELECT
  [Category].[Category].MEMBERS
  *
  {[Measures].budget, [Measures].expenses} ON COLUMNS
  [Account].[Account].MEMBERS ON ROWS
FROM [YourCube];

请您修改以上内容,以便我们了解您的mdx它需要修改才能与SSR一起使用,因为在列上只允许度量层次结构。

Lol。正确答案是。。。获取多维数据集数据的空值