0

我在 Powerpivot for excel 中生成了一份报告,并希望与我团队的其他成员分享。我不希望所有人都下载和安装 Powerpivot 附加组件。

我发现该报告可以通过 SharePoint 2010 共享。为此,我需要将用于 SharePoint 的 Powerpivot 附加组件安装为 SQL Server 的一部分。我是对的还是有什么方法可以让 Powerpivot 与 SharePoint 一起工作?仅为 Powerpivot 附加组件购买 SQL Server 是不值得的,因为我们不会使用 SQL Server。有没有其他方法可以分享报告?

4

3 回答 3

3

我需要与 5 个用户共享我的 Powerpivot 生成的报告。一种选择是让他们都安装免费插件和 40 美元的 SQL Server 2012 开发人员版(在亚马逊上)。您可以在您的计算机上运行该实例,并让它们通过 odbc 连接器或 Excel 的内置连接向导连接到数据源。另一种选择,虽然不是最好的,但每个人都可以在 SQL Server 上运行一个廉价的开发实例,让您通过网络或记忆棒来 BCP 输入和输出数据以共享它。

最便宜和最简单的方法是将数据集放在 Azure 或 Azure Marketplace 中,让他们直接通过 PowerPivot 插件查询数据。

于 2012-11-04T19:15:29.967 回答
1

Lynn 的回答是正确的 - 您应该考虑获取 SharePoint,或者更好地将 PowerPivot 多维数据集提升到 SQL Server 2012。

如果您一心想在包含 PowerPivot 多维数据集的 Excel 电子表格中查询数据,那么您将需要求助于一些核心宏。我强烈建议不要这样做。

有关如何通过代码连接 PowerPivot 多维数据集的高峰,您可以尝试查看 codeplex 上的Excel Refresh Service的源代码- 它包含打开和发送查询到 Excel 嵌入式 PowerPivot 多维数据集的代码。

于 2012-10-25T15:22:30.350 回答
1

通常,您会购买、安装和使用集成了 PowerPivot 服务的 SharePoint 2010 Enterprise,以在网站上托管 PowerPivot 工作簿。但是,还有其他选择。一个有趣的事情是为 PowerPivot 购买主机。这是一家托管公司的示例。请务必仔细查看其按用户数量和数据刷新需求定价。

于 2012-07-11T02:26:44.957 回答