在 Excel 上生成报告并提高性能的最佳技术/数据库? [关闭]

Posted

技术标签:

【中文标题】在 Excel 上生成报告并提高性能的最佳技术/数据库? [关闭]【英文标题】:Best technology/database to generate reports on Excel and improve performance? [closed] 【发布时间】:2021-11-13 05:37:45 【问题描述】:

我目前正在 Excel 上做一份销售产品数量和其他信息的基本报告。问题是数据库(条形码、商店、数量)是一个巨大的数据库,目前存储在 Excel 上(大约 600.000 行信息),这使得操作起来非常慢。

有了这些数据,我比较了今年与去年的销售额等。我想知道我可以使用什么最好的技术将这些数据存储在另一个地方,并可能将其链接到 Excel 以读取和生成报告。

我目前正在学习 MS Access,但我听说这非常有限,所以也许有更好的选择。

感谢每一个建议,谢谢。

【问题讨论】:

【参考方案1】:

不要使用 Access,只需使用 Power Pivot for Excel。 Power Pivot 不会将数据存储在工作表上,而是将数据加载到高度压缩的列式内存存储中。

这与 SQL Server Analysis Services 和 Power BI 中使用的分析引擎相同。它将提供对数百万行的快速访问。

【讨论】:

以上是关于在 Excel 上生成报告并提高性能的最佳技术/数据库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在 AWS 上生成有关数据量的高效快速报告

python通过xlwt模块直接在网页上生成excel文件并下载

在性能方面,生成随机布尔值的最佳方法是啥?

使用 REST API 在 excel 或 pdf 中生成大数据

XmlMap.Import 不使用 Interopt

如何在原数组的基础上生成树状数组