2010-05-17 27 views
4

我一直在研究PowerPivot,并得出结论:对于“自助服务BI”以及它具有其用途的多维数据集的ahoc buidling。特别是我喜欢使用PowerPivot获得的增强型用户界面,而不是仅仅使用连接到分析服务数据源的数据透视表。以excel作为前端的分析服务 - 是否有可能获得powerpivot提供的更好的UI

但是似乎将PowerPivot连接到现有分析服务多维数据集并不是“组织BI”的解决方案。并不总是希望将数百万行同时吸收到excel中,并且PowerPivot和分析服务之间的接口在我的书中很差。

因此,问题是可以使用的PowerPivot作为设计工具现有分析服务解决方案中获得的权力枢纽带来了增强的用户界面功能,没有?如果powerpivot的目标是自助服务/个人商务智能,那么看起来好像用户界面比更大/更昂贵的分析服务解决方案更好。

+1

我还如何得到一些的PowerPivot的更好的UI功能集成到ASP.NET应用程序很感兴趣(无需SharePoint企业与授权的PowerPivot是集成需要)。无论是飞行过滤器/切片机的特点,还是/或者让用户能够从维度中挑选字段的能力。这两个功能都非常好,无论是/还是非常酷。为此添加赏金。 – AaronLS 2011-04-12 19:49:08

+0

我用来在我的前端excel文件中节省空间的解决方案是检查数据透视表选项中的“用数据保存数据”选项。你将能够删除你的源数据(你的数百万行),并保持你的数据透视表原样。 – 2011-04-19 18:07:08

+0

+1我想在Excel中的SSAS中的数据透视表。我已经浏览了网页,发现最好的是http://stackoverflow.com/questions/4866878/xaml-pivottable-from-mosha-pasumansky#comment14385425_4866878,但于2009年1月5日退役。SQL2012看起来是最好的替代方案。 - 至今。我正在继续审查第三方控件,以查看是否有任何可以从数据透视表生成MDX查询。 – 2012-06-14 05:18:27

回答

1

我知道Powerpivot是免费下载Excel 2010的,但为了更好的桌面客户端体验,您应该查看ProClarity客户端。

1

同样值得一看的是Strategy Companion的分析仪(http://www.strategycompanion.com)。 我发现它提供了一个光滑的基于Web的界面,用于在数据透视表(和图表)中进行切片和切块,这比Excel 2007提供的更好。

4

尽管我同意PowerPivot具有比使用更好的UI Analysis Services通过标准数据透视表,PowerPivot通过Excel客户端在尝试使用它代替Analysis Services时有一些非常糟糕的缺点。

您必须将所有行下载到电子表格中以“刷新”数据。在大型数据仓库中,这相当于让用户直接针对数据库运行SELECT *查询。对于用户而言,速度非常慢,并且对服务器的资源使用成本很高。

  1. 对于某人有意或无意地以非安全方式离开办公室而非整个数据仓库,非常容易。哎哟!

  2. 最终用户机器需要非常强大。我试图在我们的标准公司机器上使用PowerPivot和一些小表(500万行或更少),并没有足够的内存来刷新PowerPivot。在整个企业中部署PowerPivot的唯一方法是将所有分析器机器升级到64位Windows 7,并且至少具有6GB至8GB的RAM。尽管这在小型组织中可行,但在大型企业中这不是一个合理的解决方案。

  3. 如果您将PowerPivot以无限制的方式存取到数据仓库中,您将不会有任何关于人们如何使用数据的好指标。是的,您可能会有关于人们点击刷新按钮的频率的指标,并且您可能能够记录他们查询的表格,但除非您直接审核其电子表格,否则他们不会看到他们如何使用这些数据。即使如此,你也只能得到他们的最终结果 - 而不是他们如何获得最终结果的途径。

  4. PowerPivot生成真的非常大的文件。即使有人将数据深入到总数据的一小部分,仍然很难与其他人共享这些文件,因为大型PowerPivot文件通常超出了最小Exchange服务器文件大小限制。尽管从未遇到Analysis Services文件存在此问题,但我在我的组织中遇到过这种情况。

  5. PowerPivot没有很好的安全模型。当然,您可以限制第一次访问数据的人员,但是一旦这些数据位于电子表格中后,就无法对其进行限制。如果Analysis Services无法访问基础多维数据集,则可以防止用户更改电子表格。使用PowerPivot来妥协最有价值的业务数据的安全性非常容易。

  6. PowerPivot目前不针对超大型数据源进行扩展。我有几个数十亿的事实表,PowerPivot无法下载,除非我将它们预先聚合到几百万行。 PowerPivot对于小型数据仓库非常适用,但它不能优雅地扩展到大型数据仓库。

请注意我的上述评论不适用于通过SharePoint的PowerPivot。我还没有尝试过SharePoint集成产品,但是上述许多问题似乎都是从我看过的有关产品的SharePoint版本的文档和演示中解决的。

尽管有上述所有评论,但如果您的数据仓库非常小或不成熟,PowerPivot可以作为Analysis Services的替代品。如果您的最大事实表是几百万行,那么如果您是一个由1-2人组成的BI团队,那么构建和维护数据仓库的开销可能并不经济。 PowerPivot对于没有专门的BI团队并且只有少数Excel垃圾分析师的部门来说可能是一个很棒的新功能。使用PowerPivot将来自不同数据源的虚拟数据集市放在一起并不复杂。但是如果你想建立一个真正专业的数据仓库,它是安全的,可扩展的,高度可管理的,那么我建议在Analysis Services中构建多维数据集,并使用Excel或第三方供应商工具连接到Analysis Services OLAP多维数据集。

1

在Microsoft购买并杀死产品之前,ProClarity是失控的最佳选择。其中一些功能正在进入其他工具中,但产品本身不再受支持。 Panorama或Tableau可能是最好的第三方选项。

2

现在SQL Server 2012发布了,您可能想看看使用一个或多个SSAS BISM模型,而不是PowerPivot。您可以与PowerPivot进行互操作,但您现在可以使用SSDT(在Visual Studio中)构建模型,并且可以获得对安全性的更多控制权并可以在专用服务器上进行托管。

我会在现场和在线展示今年春天和BISM的夏天 - 这是我最新的甲板在SlideShare上 - http://www.slideshare.net/lynnlangit/sql-2012-bism

现在办公室2013预览了,你可以检查出的PowerView的Excel里面(的PowerPivot )而不需要拥有SharePoint。当MSFT将删除对Silverlight的依赖(即转移到HTML5)时,仍有待观察。我在9月份获得的Office 2013预览版仍包括需要Silverlight的PowerPivot。我期待基于HTML5的发布。 Here's Jen Underwood提供了一个平台,让您了解PowerView的外观。

+0

+1这很方便,与2005年相比,SQL2012看起来像是比2008年有所改善。 – 2012-06-14 05:10:58

2

WebPivotTable是一个纯粹的javascript数据透视表和透视图组件,可以用来透视csv数据和各种OLAP立方体,包括microsoft SSAS。它模仿Excel的所有功能,但基于Web,不依赖任何其他插件,驱动程序和服务器端组件。它可以很容易地集成到任何Web应用程序和网站。

这里是DemoDocuments