[分享] Excel 与 PowerPivot

  [复制链接]
查看120290 | 回复127 | 2021-2-19 02:17:38 | 显示全部楼层 |阅读模式
PowerPivot安装:这是一个office2010的免费插件,需要下载,下载地址http://www.powerepivot.com


http://www.cnblogs.com/nbpowerboy/archive/2013/04/05/3000606.html


只要记住两点就可以理解整个架构的核心:第一点可以理解为PowerPivot是Excel的后台数据库(主要是为了解决海量数据存储问题,EXCEL一个SHEET的最高行数只能存储100万行左右,而PowerPivot可以存储上千万甚至是上亿的数据行),第二点作为分析一般使用的并非明细数据,而是聚合的、汇总的数据,因此可以充分利用Excel的透视表和透视图及报表筛选、切片、钻取的分析功能。


PowerPivot 支持最大为 2GB 的文件,最多允许在内存中处理 4GB 的数据。PowerPivot 还包括数据分析表达式 (DAX)。DAX 是一种新的公式语言,它对于 Excel 的数据操作功能进行了扩展,从而可以实现更高级和更复杂的分组、计算和分析。DAX 公式的语法非常类似于 Excel 公式的语法,都使用函数、运算符和值的组合。
  Excel 与 PowerPivot 工作簿之间的差异
   在 PowerPivot 窗口和 Excel 窗口中处理数据的方式不同。下面是我们要特别指出的一些其他重要区别: • PowerPivot 数据可以在具有以下文件类型的工作簿中保存:Excel 工作簿 (*.xlsx)、启用 Excel 宏的工作簿 (*.xlsm) 和 Excel 二进制工作簿 (*.xlsb)。在具有其他格式的工作簿中不支持 PowerPivot 数据。
  • PowerPivot 窗口不支持 Visual Basic for Applications (VBA)。您可以在 PowerPivot 工作簿的 Excel 窗口中使用 VBA。
  • 在 Excel 数据透视表中,可以通过右键单击列标题然后选择“组”来将数据分组。此功能通常用于按日期将数据分组。在基于 PowerPivot 数据的数据透视表中,可以使用计算列来实现类似功能。有关详细信息,请参阅 Grouping Dates(分组日期)。






下表指定了 PowerPivot 组件中定义的各种对象的最大大小和最大数量。
最大容量规范



对象
  

规范/限制

对象名称长度
  

100 个字符

名称中的无效字符
  

., ; ' ` : / \ * | ?" & % $ ! + = () [] {}

每个 PowerPivot 数据库的表数
  

(2^31) - 1 = 2,147,483,647

每个表的列数和计算列数
  

(2^31) - 1 = 2,147,483,647

表中的计算度量值数
  

(2^31) - 1 = 2,147,483,647

用于保存工作簿的 PowerPivot 内存大小
  

4GB = 4,294,967,296 字节

每个工作簿的并发请求数
  

6

本地多维数据集连接数
  

5

列中的非重复值数目
  

1,999,999,997

表中的行数
  

1,999,999,997

字符串长度
  

536,870,912 字节 (512 MB),相当于 268,435,456 个 Unicode 字符(2 亿 5 千 6 百万个字符)
注意

此字符串限制不适用于以下函数,这些函数中的字符串不能超过 2,097,152 个 Unicode 字符:

  CONCATENATE 和嵌入连接运算符

  DATEVALUE

  EXACT

  FIND

  FORMAT

  LEFT

  LEN

  LOWER

  MID

  REPLACE

  REPT,限制适用于输入参数和结果

  RIGHT

  SEARCH

  SUBSTITUTE,限制适用于输入参数和结果

  TIMEVALUE

  TRIM

  UPPER
回复

使用道具 举报

一万 | 2021-2-19 02:25:39 | 显示全部楼层
http://www.cnblogs.com/nbpowerboy/archive/2013/04/04/2999083.html

http://technet.microsoft.com/zh-cn/library/gg399183.aspx
PowerPivot 入门
SQL Server 2012
其他版本
此主题尚未评级 - 评价此主题

若要开始使用 PowerPivot for Excel 帮助,请参阅以下主题。
本节涉及的主题

  新增功能 (PowerPivot)

  欢迎使用 PowerPivot for Excel

  PowerPivot 用户界面

  教程:创建您的第一个 PowerPivot 工作簿
回复

使用道具 举报

默契堂主 | 2021-2-19 02:30:39 | 显示全部楼层
PowerPivot
回复

使用道具 举报

wyd969 | 2021-2-19 02:36:39 | 显示全部楼层
客服QQ:2056715633
回复

使用道具 举报

砍菠萝 | 2021-2-19 02:39:39 | 显示全部楼层
这个是不是比Access更有优势,老师?
回复

使用道具 举报

vikingbobo | 2021-2-19 02:42:40 | 显示全部楼层
冲击自己的脑细胞,现在在学数据库
回复

使用道具 举报

huati | 2021-2-19 02:50:40 | 显示全部楼层
学导真是强,每次回帖、谢谢!辛苦了。
回复

使用道具 举报

ivwsliang | 2021-2-19 02:55:40 | 显示全部楼层
发现一片新大陆~
回复

使用道具 举报

疯癫和尚 | 2021-2-19 02:57:41 | 显示全部楼层
请教学导,powerpivot对VBA的支持怎样,好象说VBA对有些DAX的操作不支持?敬请学导指导,谢谢!
回复

使用道具 举报

yuhonghong111 | 2021-2-19 03:06:41 | 显示全部楼层
请教学导,powerpivot对VBA的支持怎样,好象说VBA对有些DAX的操作不支持?敬请学导指导,谢谢!


不知道           。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则