【问题标题】:Is Power Pivot Multi Dimensional?Power Pivot 是多维的吗?
【发布时间】:2016-05-09 09:49:24
【问题描述】:

我在 Excel 中创建了一个多维数据透视表,然后使用以下插件生成 MDX:http://olappivottableextend.codeplex.com/releases/view/618637

Excel 生成的 MDX 如下:

SELECT NON EMPTY Hierarchize(DrilldownMember({{{DrilldownLevel({[Customer].[Customer Geography].[All]},,,INCLUDE_CALC_MEMBERS)}}}, {[Customer].[Customer Geography].[State Province].&[New South Wales]&[Australia]},,,INCLUDE_CALC_MEMBERS)) DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME,[Customer].[Customer Geography].[State Province].[Country-Region],[Customer].[Customer Geography].[City].[State Province] ON COLUMNS , NON EMPTY Hierarchize({DrilldownLevel({[Customer].[FullName].[All]},,,INCLUDE_CALC_MEMBERS)}) DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME ON ROWS  FROM [Adventure Works DW2012] WHERE ([Measures].[Sales Amount]) CELL PROPERTIES VALUE, FORMAT_STRING, LANGUAGE, BACK_COLOR, FORE_COLOR, FONT_FLAGS

然后我打开 Power Pivot 窗口并复制并粘贴 MDX。它生成了一个二维数据结构。

我意识到 Power Pivot 可用是因为 Excel 中的最大行数限制,即它可以处理更多行。 Power Pivot 只是一个二维数据源吗?即它用于将所有数据集中到一个位置,以便使用标准数据透视表从多维角度分析数据?

【问题讨论】:

    标签: excel mdx pivot-table


    【解决方案1】:

    它是使用mdx 的数据透视表。数据透视表与olap 大约同时出现——它们使用相同的技术。我认为即使我们创建一个枢轴并将其指向服务器端表格模型,那么 xl 枢轴仍将在 mdx 中进行对话。

    因此,无论数据源如何,数据透视表都需要与 mdx 一起使用。

    Power Pivot 和表格模型使用一种称为 DAX 的语言。表格使用分析服务,但不同于多维......它是表格

    【讨论】:

    • 谢谢。那种感觉是有道理的。 +1 参考“表格”模型。你是说 Power Pivot 是表格模型,而 Pivot Table 是多维模型?
    • 这就是我的意思:Power Pivot & Server-side Tabular 使用 Tabular 模型,它使用 DAX...而 olap 多维数据集和普通 Pivot 表使用多维和 MDX。跨度>
    • 谢谢。我相信表格总是 ROLAP,多维总是 MOLAP。那是对的吗? HOLAP 适合在哪里?
    • 道歉,但我只使用立方体 - 我不构建它们,所以不确定这些首字母缩写词。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-12
    • 1970-01-01
    • 1970-01-01
    • 2022-08-08
    相关资源
    最近更新 更多