首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成PowerPivot工作簿

生成PowerPivot工作簿
EN

Stack Overflow用户
提问于 2012-09-14 18:24:30
回答 1查看 625关注 0票数 0

我想知道是否可以编程生成PowerPivot工作簿?powerPivot数据格式在什么地方描述过?我知道它是一个xlsx文件,当我解压缩它时,有一个item1.data,其中包含了嵌入在工作簿中的编码数据。

不管我在powerpivot工作簿中嵌入了什么数据,无论是纯文本还是来自SQL Server的数据,*.data文件都是相同的格式,我不知道是否在某个地方指定了这种结构。

最终,我想以编程方式从各种数据源生成嵌入数据的excel文件。

EN

回答 1

Stack Overflow用户

发布于 2012-11-07 04:40:06

PP按照您的定义构建内部SSAS,并创建PP应用程序(PowerPivot模型)。数据是高度压缩的,并以SSAS格式驻留在.xlsx文件中,这听起来很奇怪,但您可以通过在Excel2010中创建一个PP应用程序并保存它来验证这一点,将.xlsx文件扩展名重命名为.zip并保存,打开.zip文件并转到xl\customData目录。此.data文件是PP数据和SSAS模型所在的位置。

要再次验证,请停止正在运行的SAS2008Config实例,并通过在标记内放置一个值1来编辑它位于msas10_50配置目录中的msmdsrv.ini文件,现在重新启动SSAS实例,它现在应该在IMBI模式下运行。

在.zip文件中创建并保存.data文件的副本,将.data扩展名重命名为.abf (Analysis Services备份文件扩展名),然后将新的.abf文件还原到在IMBI模式下运行的SSAS2008R2实例。

现在,您可以浏览PowerPivot应用程序的SSAS,甚至可以在Management Studio中浏览(透视)它的数据。

这就解释了为什么可以使用SSAS来查询PowerPivot模型,因为这就是UI所使用的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12422627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档