Analysis services with superior interface - is it possible to get a more convenient interface that provides powerpivot

I watched PowerPivot and came to the conclusion that it uses it to "self-service BI" and create aiki cubes. In particular, I like the advanced user interface that you get from using PowerPivot, and not just using a pivot table connected to an analysis services data source.

However, it seems that connecting PowerPivot to an existing analysis analysis cube is not a solution for organizational BI. It is not always advisable to suck millions of lines in excel immediately, and the interface between PowerPivot and analysis services is very low in my book.

Therefore, the question is, can an existing analysis services solution get advanced ui functions that lead to power output without using powerpivot as a design tool? If powerpivot is aimed at self-service / personal BI, then the user interface seems to be better for this than for larger / more expensive analysis services solutions.

+4
source share
7 answers

Although I agree that PowerPivot has a more user-friendly interface than using Analysis Services through standard pivot tables, PowerPivot through the Excel client has some really bad drawbacks when trying to use it instead of Analysis Services.

You need to load all the rows in the table in order to “update” the data. In large data warehouses, this is equivalent to having users run SELECT * queries directly against your database. This is terribly slow for the user and has a high resource cost for your server.

  1. It is extremely easy for someone to either intentionally or unintentionally leave the office with the entire data warehouse in an unsafe manner. Oh!

  2. End-user machines must be powerful enough. I tried using PowerPivot with several small tables (5 million rows or less) on our standard machine to build the company, and it did not have enough memory to update PowerPivot. The only way I can deploy PowerPivot throughout the enterprise is to upgrade all analytics machines to 64-bit Windows 7 with a memory capacity of 6 to 8 GB. Although this may be feasible in a small organization, it is not a smart decision in a large enterprise.

  3. You will not have any good indicators of how people use your data if you transfer PowerPivot with unlimited access to the data warehouse. Yes, you can have indicators of how often people click the refresh button, and you can register the tables that they request, but you will not see how they use the data if you do not check their tables directly. And even then you will get only their final result - not their path to how they achieved the final result.

  4. PowerPivot generates really big files. Even if someone parses the data to a small subset of the shared data, it is still difficult to share files with others, as large PowerPivot files usually exceed the minimum file size limits of the Exchange server. I ran into this in my organization, even though I did not have this problem with Analysis Services files.

  5. PowerPivot does not have a very good security model. Of course, you can limit who gets the data for the first time, but you cannot limit it as soon as it is in the spreadsheet. Analysis Services prevents users from making changes to the spreadsheet if they do not have access to the base cube. It's just so easy to compromise the security of your most valuable business data with PowerPivot.

  6. PowerPivot does not currently scale for very large data sources. I have several multi-billion fact tables that simply cannot be loaded by PowerPivot unless I pre-generated them up to several hundred million rows. PowerPivot works great for small data warehouses, but it does not scale elegantly for large data warehouses.

Please note that my comments above do not apply to PowerPivot through SharePoint. I have not tried the integrated SharePoint product, but many of the above problems seem to have been fixed from the documentation and demos that I saw in the version of the SharePoint product.

Despite all of the above comments, PowerPivot can work as a replacement for Analysis Services if you have a very small or immature data warehouse. If your biggest fact table is a few million rows, then the overhead of creating and maintaining a data warehouse can be ineffective if you are a BI group of 1-2 people. PowerPivot is probably a great new feature for a department that doesn't have a separate BI team, and there are only a few Excel junky analysts. Creating a virtual dataset from disparate data sources with PowerPivot does not require much complexity. But if you want to create a truly professional data warehouse that is reliable, scalable and highly manageable, then I would recommend creating cubes in Analysis Services and using Excel or third-party provider tools to connect to Analysis Services OLAP cubes.

+4
source

Now that SQL Server 2012 has been released, you can take a look at using one or more SSAS BISM models rather than PowerPivot. You interact with PowerPivot, but now you can create your model using SSDT (in Visual Studio) and you can get more control over security and host it on a dedicated server.

I will present BISM spring and summer online and online - here is my last deck on the slide show - http://www.slideshare.net/lynnlangit/sql-2012-bism

Now that there is no preview of Office 2013, you can check PowerView inside Excel (PowerPivot) without having to have SharePoint. It remains to be seen when the MSFT removes the dependency on Silverlight (i.e., it moves to HTML5). The pre-release Office 2013 that I received in September still included PowerPivot, which required Silverlight. I am looking forward to HTML5. Here is a Jen Underwood deck to give you an idea of ​​what a PowerView looks like.

+2
source

WebPivotTable is a clean javascript pivot table and pivot chart components that can be used to rotate csv data and all kinds of OLAP cubes, including microsoft SSAS. It imitates all the functions of Excel, but is based on the network, does not depend on any other plug-ins, drivers, server components. It can be easily integrated into any web application and websites.

Here are the Demo and Documents

+2
source

I know that Powerpivot is a free download for Excel 2010, but for a better client experience on the desktop, you should look at the ProClarity client.

+1
source

It's also worth a look at the Analyzer from Compaion Strategy ( http://www.strategycompanion.com ). I found that it provides a sleek web interface for slicing and slicing in pivot tables (and charts), which is better than the one provided by Excel 2007.

+1
source

ProClarity was the best escape option until Microsoft bought them and killed the product. Some of the features penetrate other tools, but the product itself is no longer supported. Panorama or Tableau are probably the best third-party options.

+1
source

This is the best I have found so far, it is relevant: http://www.varigence.com/products/vivid/videos

Edit: http://silverlight.galantis.com is also a possible solution - the WPF version is coming out next month, which can be used is a VSTO add-in.

0
source

Source: https://habr.com/ru/post/1309969/


All Articles