Excel 多维数据集 - OLAP?
Posted
技术标签:
【中文标题】Excel 多维数据集 - OLAP?【英文标题】:Excel Cubes - OLAP? 【发布时间】:2018-02-09 10:58:35 【问题描述】:我不确定这是否可行,但我有一个非常大的数据集(使用 Microsoft SQL Server Management Studio 提取)并希望将其导入某种多维数据集(OLAP?)中,以便在 Microsoft Excel 中进行分析(数据透视表等)当然受到大约 100 万行的限制。
理想情况下,我会将 Management Studio 中的查询直接运行到一个多维数据集中,然后通过 Excel 访问该多维数据集。
提前致谢。
【问题讨论】:
【参考方案1】:您可以使用外部数据创建数据透视表。
然后您可以将 SQL Server 作为源,并且源具有超过 100 万行并不重要:
【讨论】:
感谢您的帮助。有没有办法使这种连接动态化?使用 Excel 工作表中的单元格传递变量? @Kajan - 我真的希望不能动态访问数据库,因为这意味着数据库的密码和用户名将在单元格中可见。这是一个巨大的安全问题。 非常正确,但我只是想使用用户定义的变量来刷新,例如日期范围。 @Kajan - 对于简单的刷新来说,这样的事情应该是相当不错的 -Range("A1").ListObject.QueryTable.Refresh BackgroundQuery:=False
谢谢,但是你在哪里传递日期变量?以上是关于Excel 多维数据集 - OLAP?的主要内容,如果未能解决你的问题,请参考以下文章
在连接到 SSAS OLAP 多维数据集的 Excel 中按键排序
为 Excel Pivot 提供支持的 OLAP 多维数据集。啥是更好的解决方案?