Power Pivot是多维的吗?

时间:2016-05-09 09:49:25

标签: excel mdx pivot-table

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

MDX由Excel生成如下:

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。它生成了一个二维数据结构。

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

1 个答案:

答案 0 :(得分:1)

使用<?php query_posts( array( 'meta_key' => 'views', 'orderby' => 'meta_value_num', 'order' => 'DESC','showposts' => '6', 'w' => '. date( "W", current_time( "timestamp" ) )' ) ); while(have_posts()) : the_post();?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li> <?php endwhile;wp_reset_query(); ?> 的数据透视表。数据透视表几乎与mdx同时出现 - 他们使用相同的技术。我想即使我们创建一个数据透视点并将其指向服务器端表格模型,那么xl pivot仍将以mdx进行通信。

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

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