{"id":1432,"date":"2014-06-26T16:11:10","date_gmt":"2014-06-26T16:11:10","guid":{"rendered":"http:\/\/turtlellc.com\/?p=1432"},"modified":"2017-09-22T19:57:13","modified_gmt":"2017-09-22T19:57:13","slug":"sharepoint-powerpivot-poweview-analysis-services","status":"publish","type":"post","link":"https:\/\/www.turtle.works\/knowledge\/sharepoint-powerpivot-poweview-analysis-services\/","title":{"rendered":"SharePoint, PowerPivot, Power View and Multidimensional Analysis Services"},"content":{"rendered":"<p>This article was written to help me sort out SharePoint, PowerPivot, Power View and Analysis Services. Read on to discover the questions that arose as I embraced this technology set and the answers I&#8217;ve uncovered.<\/p>\n<div>\n<div style=\"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;\">\n<div><\/div>\n<div>So what are the options for working with Power View within SharePoint with MDX as the source cube? Let me frame this a bit, I am referring to SharePoint 2013 and SQL Server 2012 SP 1 or SQL Server 2014. It appears that PowerPivot becomes the data source for Power View reports. That is, a PowerPivot workbook saved within a Document Library. So it seems feasible that building a PowerPivot report pulling from an MDX cube, then stored in a Doc Library should work. The first test is the Document Library, PowerPivot and MDX cube test. If this works the same way as using a tabular cube, then we are one step closer to a complete solution.<\/div>\n<div><\/div>\n<div><\/div>\n<p><!--more--><\/div>\n<p>&nbsp;<\/p>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">Test 1<\/span><\/div>\n<blockquote style=\"padding: 0px; margin: 0px 0px 0px 40px; border: initial none initial;\">\n<div>\n<ol>\n<li>Build a PowerPivot report pulling from a tabular cube<\/li>\n<li>Store it within a Document Library<\/li>\n<li>Review it&#8217;s behavior<\/li>\n<li>Build a PowerPivot report pulling from a MDX cube<\/li>\n<li>Store it within a Document Library<\/li>\n<li>Review it&#8217;s behavior<\/li>\n<\/ol>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">Is the behavior for the 2 reports the same?<\/span><\/div>\n<\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">\u00a0<\/span><\/div>\n<\/blockquote>\n<div>If this is successful, then we need to introduce Power View. I am unclear how to introduce Power View into SharePoint. What is the method for creating a Power View report within SharePoint?<\/div>\n<div><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">Research 1<\/span><\/div>\n<div><\/div>\n<blockquote style=\"padding: 0px; margin: 0px 0px 0px 40px; border: initial none initial;\">\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">How to build a Power View report within SharePoint?<\/span><\/div>\n<div><\/div>\n<\/blockquote>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.00390625);\">Research Findings 1<br clear=\"none\" \/><\/span><\/div>\n<blockquote style=\"padding: 0px; margin: 0px 0px 0px 40px; border: initial none initial;\">\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">\u00a0<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">There is an Microsoft <a href=\"http:\/\/office.microsoft.com\/en-us\/excel-help\/create-a-connection-to-a-data-model-for-power-view-HA102835737.aspx?CTT=5&amp;origin=HA102834736\" target=\"_blank\" rel=\"noopener\" shape=\"rect\">article<\/a> with instructions for doing this.\u00a0<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">\u00a0<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">You must use an RSDS file for accessing a MDX model, a BISM file only works on tabular models.<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">\u00a0<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">To create a Power View report, create a BISM Data Source pointing to a tabular cube, within a Data Source library. Then right click on the data source and select create Power View report. At this point the Power View builder displays for you to work in.\u00c2\u00a0<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">\u00a0<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">At this point I&#8217;ve created an RSDS pointing to an MDX cube, while the Power View builder begins loading, an access error is thrown. This error was resolved by installing CU 4 for SQL Server 2012 SP1.<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">\u00a0<\/span><\/div>\n<\/blockquote>\n<div><span style=\"text-decoration: underline; background-color: rgba(255, 255, 255, 0.00392157);\">Excel Services vs PowerPivot<\/span><\/div>\n<div><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.00390625);\">When using an MDX cube as the data source, Is there a need for PowerPivot? It seems PowerPivot is really meant for combining disparate data sources into one, and then reporting from that combined source. PowerPivot is simply another layer of abstraction that is unnecessary when querying a cube. Excel Services, PowerPivot, Power View; I really need some time with each of these in SharePoint to understand what satisfies the customers needs and my requirements as a solution provider<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.00390625);\">\u00a0<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.00390625);\">Requirements<\/span><\/div>\n<div>\n<ol>\n<li>Security against the cube passed through within the reports<\/li>\n<li>SharePoint providing an intuitive, secure, accessible, information chocked repository for viewing and building reports<\/li>\n<\/ol>\n<div>Research 2<\/div>\n<div><\/div>\n<div>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Build a PowerPivot report against the MDX cube<\/li>\n<li>Build an Excel Services report against the same\n<ol>\n<li>This appears to be simply Excel saved to SharePoint<\/li>\n<\/ol>\n<\/li>\n<li>Compare the differences. See how the experiences fit with the requirements listed above<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/div>\n<div>Findings 2<\/div>\n<div><\/div>\n<div style=\"margin-left: 30px;\">\n<ol>\n<li>PowerPivot and Excel Services reports are built outside of SharePoint, in Excel, and uploaded to SharePoint.\n<ol>\n<li>Excel Services Report\n<ol>\n<li>Excel &gt; Data &gt; Existing Connections or From Other Sources<\/li>\n<li>PivotTable, PivotChart or Power View Reports<\/li>\n<li>Drag and Drop Pivot Table experience<\/li>\n<li>Drill through works<\/li>\n<li>Performance is fine, just not as good as PowerPivot<\/li>\n<li>Hierarchies work<\/li>\n<li>Data Refresh from Excel works<\/li>\n<li>Data Refresh in SharePoint works<\/li>\n<\/ol>\n<\/li>\n<li>PowerPivot Report\n<ol>\n<li>Excel &gt; PowerPivot &gt; Manage &gt; From Database &gt; Analysis Services<\/li>\n<li>Requires Windows Authentication<\/li>\n<li>Create Connection<\/li>\n<li>Design MDX<\/li>\n<li>Data is pulled in to PowerPivot<\/li>\n<li>Hierarchies\u00c2\u00a0are lost in Excel<\/li>\n<li>Performance is great!<\/li>\n<li>Drill through works<\/li>\n<li>Data Refresh to Excel works, but is slow<\/li>\n<li>Data Refresh in SharePoint fails with<em>An error occurred while working on the Data Model in the workbook. Please try again.\u00a0<\/em><em>We were unable to refresh one or more data connections in this workbook. The following connections failed to refresh:<\/em><em>AnalysisServices myConnection<\/em><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li>PowerPivot, really seems to be the data merging Add-in provided within Excel. It isn&#8217;t required for reporting against a cube. And actually gets in the way.<\/li>\n<\/ol>\n<\/div>\n<div><\/div>\n<div><span style=\"text-decoration: underline;\">PowerPivot Gallery<\/span><\/div>\n<div><\/div>\n<\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">PowerPivot Gallery is simply a special SharePoint document library. The document library does a snapshot using Reporting Services to show a real time image of the report. It might be useful as a landing page for a BI site. Showing the latest reports, or reports that user is in the audience for. Or filtered on some other criteria.<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\"><br \/>\n<\/span><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\"><span style=\"text-decoration: underline;\">SQL Server License on SharePoint Server<\/span><\/span><\/div>\n<p><span style=\"background-color: rgba(255, 255, 255, 0);\">Everything from an Excel\u00c2\u00a0<\/span><span style=\"background-color: rgba(255, 255, 255, 0);\">Services<\/span><span style=\"background-color: rgba(255, 255, 255, 0);\">\u00c2\u00a0perspective works without having SQL Server on the SharePoint server. The only outstanding question is Power View. What can be done within Excel and SharePoint, without installing SQL Server on the front end server?<\/span><\/p>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">Research 3<\/span><\/div>\n<div>\n<ol>\n<li>Work with Power View within an Excel Services workbook<\/li>\n<li>Upload that workbook to SharePoint<\/li>\n<li>Evaluate what can be done<\/li>\n<\/ol>\n<\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\">Findings 3<\/span><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\"><span style=\"text-decoration: underline;\">\u00a0<\/span><\/span><\/div>\n<div style=\"padding-left: 30px;\">Power View only works against an MDX cube within SharePoint. SQL Server Reporting Services must be installed on the SharePoint server in order for it to work.<\/div>\n<div><\/div>\n<div><span style=\"background-color: rgba(255, 255, 255, 0.0078125);\"><span style=\"text-decoration: underline;\">Cube Security<\/span><\/span><\/div>\n<p>How do we use Windows Authentication and Windows Integrated Security to manage access to cube data?<\/p>\n<p>When accessing data via Excel Services set the EffectiveUserName property on Excel Services. This causes the current user&#8217;s credentials to be applied when accessing the cube. Therefore they can only see what they have access to.<\/p>\n<div>Using PowerPivot does not apply security. The data within the workbook is visible to anyone.<\/div>\n<div><\/div>\n<div><span style=\"text-decoration: underline;\">Power View<\/span><\/div>\n<div><span style=\"text-decoration: underline;\">\u00a0<\/span><\/div>\n<div><span style=\"font-size: 13px;\">Specifics about when Power View works and doesn&#8217;t work:<\/span><\/div>\n<div>\n<ol>\n<li><span style=\"font-family: arial, sans-serif; font-size: 13px; background-color: #ffffff;\">Works with MDX cubes but only thru SharePoint<\/span>\n<ol>\n<li><span style=\"font-size: 13px;\">SQL Server Reporting Services must be installed on SharePoint server<\/span><\/li>\n<\/ol>\n<\/li>\n<li><span style=\"font-size: 13px;\">Within Excel will NOT work with MDX cubes<\/span><\/li>\n<li><span style=\"font-size: 13px;\">Works in Excel with Tabular cubes<\/span><\/li>\n<li><span style=\"font-size: 13px;\">Works in Excel with PowerPivot<\/span><\/li>\n<li><span style=\"font-size: 13px;\">Works in SharePoint against these models\/cubes, but <\/span><b style=\"font-size: 13px;\">SQL Server Reporting Services must be installed on the SharePoint Server<\/b>\n<ol>\n<li><span style=\"font-size: 13px;\">MDX<\/span><\/li>\n<li><span style=\"font-size: 13px;\">Tabular<\/span><\/li>\n<li><span style=\"font-size: 13px;\">Power Pivot<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/div>\n<div><\/div>\n<div><\/div>\n<\/div>\n<style><!-- body, td { font-family: Tahoma; font-size: 10pt; } --><\/style>\n","protected":false},"excerpt":{"rendered":"<p>This article was written to help me sort out SharePoint, PowerPivot, Power View and Analysis Services. Read on to discover the questions that arose as I embraced this technology set and the answers I&#8217;ve uncovered. So what are the options for working with Power View within SharePoint with MDX as the source cube? Let me &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.turtle.works\/knowledge\/sharepoint-powerpivot-poweview-analysis-services\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;SharePoint, PowerPivot, Power View and Multidimensional Analysis Services&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37,6,40,17,18,44,20,21,22],"tags":[46,47,48],"class_list":["post-1432","post","type-post","status-publish","format-standard","hentry","category-analysis-services","category-business-intelligence","category-excel-services","category-power-view","category-powerpivot","category-reporting-services-sharepoint","category-sharepoint","category-sharepoint-2010","category-sharepoint-2013","tag-power-view-and-multidimensional-analysis-services","tag-powerpivot","tag-sharepoint"],"_links":{"self":[{"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/posts\/1432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/comments?post=1432"}],"version-history":[{"count":2,"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/posts\/1432\/revisions"}],"predecessor-version":[{"id":1705,"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/posts\/1432\/revisions\/1705"}],"wp:attachment":[{"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/media?parent=1432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/categories?post=1432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.turtle.works\/knowledge\/wp-json\/wp\/v2\/tags?post=1432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}