【问题标题】:Sharing Powerpivot reports共享 Powerpivot 报告
【发布时间】:2012-06-19 18:35:15
【问题描述】:

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

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

【问题讨论】:

  • 如果您拥有 SharePoint,那么您可能已经拥有 SQL Server 的许可证...问题是您拥有什么版本的 SharePoint?
  • 另外,这更多是出于我自己的好奇心,您为什么不希望用户安装 PowerPivot 插件?
  • 嗨@iPolvo,我们在公司外部署了SharePoint 2010,但IT 表示powerpivot 不可用,SQL Server 也不可用。一个新的许可证可能很昂贵,所以他们犹豫不决。关于安装 Powerpivot,我们整个团队都有 Excel 2008 和 2010,而 Powerpivot 不支持 Excel 2008。此外,有些用户正在运行 Linux,因此基于 Web 的报告会很好。

标签: sql-server sharepoint sharepoint-2010 powerpivot


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-06-17
        • 2015-10-10
        • 2021-06-22
        • 1970-01-01
        • 1970-01-01
        • 2017-04-16
        • 1970-01-01
        相关资源
        最近更新 更多