【问题标题】:SSAS 2012 cube browser- how can I create columns from dimensions?SSAS 2012 多维数据集浏览器-如何从维度创建列?
【发布时间】:2013-02-06 03:43:43
【问题描述】:

我是 SSAS 新手,在 SSAS 2012 中创建了一个多维数据集。

当我浏览多维数据集时,我可以轻松地将我的维度作为行,但是如何将它们添加为列?在以前的版本中(我可以访问 2008 年创建的 Cube),当您浏览 Cube 时,您可以将维度拖到列或行中。

我的立方体设置有误吗?

【问题讨论】:

    标签: ssas cube dimension


    【解决方案1】:

    简而言之:您不能再使用了,因为该功能不再可用。 According to Chris Webb:

    立方体浏览器现已从 SSDT 中消失,取而代之的是 SSRS 查询生成器使用的控件。这是因为旧 浏览器使用了多年前已弃用的 OWC 控件,并且 终于不得不换了;这是一个巨大的倒退,因为这 控制真的很糟糕:例如你不能再放任何东西 除了对查询中列的度量。

    您可以通过更改为设计模式并在列轴上创建一个带有维度的简单 MDX 查询来确认这一点:

    SELECT
    [Geography].[Country].[Country] ON COLUMNS
    FROM [Adventure Works]
    

    如果我在 SSAS 浏览器中运行此查询,则会收到错误消息

    查询准备失败:...第一个轴 [不应] 引用任何 度量维度以外的维度”

    【讨论】:

      【解决方案2】:

      我想您是指 BIDS/Visual Studio 中的多维数据集浏览器?这通常是在浪费时间:它的功能很差,并且会定期返回与其他工具不同的结果。

      您最好使用最终用户使用的相同客户端工具。 Excel 2010 / 2013 相当不错。

      【讨论】:

      • 这并不能完全回答我的问题,更适合作为评论。
      • 好吧,我的朋友,6 天过去了,没有人想出更好的答案。正如您所说,您是“SSAS 新手”,我有 7 年的经验。我仍然会说我的建议是最好的方法。
      • 迈克,我没有去。我只是说这并不能完全回答我的问题。我知道 Excel 以及如何将它用于我的目的,我的问题更多基于多维数据集浏览器的去向,因此我建议您的答案更适合作为评论。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 2010-10-31
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 2020-01-22
      相关资源
      最近更新 更多