Export PowerPivot to web - excel

I have created a couple of basic charts and tables using PowerPivotbut can't seem to find a way to export the data to the web.
Saving the Excel document as Web File causes the filters and interactivity to stop working.
I have also read about SharePoint but I'm not entirely sure how this would work, hence why I am writing this post.
Could someone please explain to me how I will manage to export PowerPivot data to the web and how it will work when using SharePoint?

There are multiple ways :
You can upload your excel to [Power Bi site][1] after signing up on the site. This gives you some limited capabilities for free.
You can upload the excel to any O365 SharePoint site and view the power views and power pivot based charts/reports on the web using excel web view data part on excel online. This will show you all excels which have a power pivot data model size upto 10 MB
You can view these excels in power bi sites after adding the power bi plugin($20 /year/cal). This also allows Natural language query on the power pivot data model. Size limitation on power bi site is relaxed to 250 MB

Related

General Question concerning Microsoft Power BI Embedded

I'm researching Microsoft Power BI in order to see if it would be a good fit for my organization. It's important that we can use the graphs made in Power BI on an external facing web application. I've watched videos over Power BI Embedded and all I can find are the solutions that look like an iframe, like a Widget. I want the flexibility to control each component of the report, put the items where they need to get in the web page, but maintain the interactions and data between these elements. Is that possible with Power BI? Does anyone have examples of data visualizations on external facing web applications that aren't wrapped up in an iframe? Any recommended documentation?
Yes you can pick out reporting elements in a Power BI report and embedded them into a web page. The Power BI Javascript api demo, does show some examples
https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html

What should I build to distribute daily work from an export

Right now I export a large amount of data from a legacy system into CSV, then use excel macros to automatically filter and split up daily "inventory" for 20+ users to work. I've attempted uploading the CSV into access but it's too slow and ends up much larger than I want it to be.
I have all of the same data into a SQL server already. Normally I would set up my own web service and toss together a quick site. However I'm limited to Azure and office online products. I was wondering what Microsoft online product would be better to make dashboards for the users and distribute the work. I guess just need to know if I should focus on learning SharePoint online or Dynamics online or if MS has another product that would be a better fit.

Using Sharepoint Office 365 to display data

I am completely new Office 365 (and SharePoint) but have been asked to create a site that will display a range of data in the form of graphs and tables etc The data will change daily and therefore it must be possible for members of the team to enter new raw data, for the results to then be displayed through Office 365.
I realise this might sound a little vague but my initial thoughts are that SharePoint is what I should use to display the data and to have a SQL backend database that stores the data for SharePoint to connect to. Having done some reading on the topic and I am still a little unsure if this is common practice or even possible.
Any inital pointers would be greatly appreciated.
This can be done with Power BI. The data sources can by almost anything, SQL, spreadsheets, online sources, you name it. Create queries to get the data, model it (if required) and build reports and dashboards that display in a browser (or on a phone).

Getting API data into Excel

I need to give power-users of the web application I am working on the ability to create their own reports, analysis, etc. in Excel. Basically they need to create some Excel sheets, read some data from the web app and than mix the result with further data coming from other data sources.
The web application already exposes data in JSON/XML format through a web api (not fully REST but this doens't matter) and I would use this channel to get data in Excel.
At the moment I have these three options in my mind:
In the past I've solved a request like this with some VBA code and a COM object (that talked with the server/database) but I am not sure if today this is still the best solution to do this kind of job.
I have learned that today Excel has PowerPivot that can read data from a web service. I could develop an oData feed for PowerPivot but I am not sure if PowerPivot is what power-users need
Another solution could bean ad-hoc Excel add-in
How would you solve a request like this?
Power Query would be a better option than Power Pivot here. Power Pivot is a dimensional modeling and analytical database (it is exactly a private instance of SSAS Tabular running behind the Excel process).
Power Query is an end-user friendly ETL tool, developed as an add-in for Excel, and available natively as of Office 2016. It allows loading directly to an Excel worksheet or into a Power Pivot model. It will give more flexibility to your end users. It is a GUI-driven interface that is a front-end to the M query language, developed by Microsoft.
Unfortunately, I am not able to help with Power Query too much, but it fits your use case perfectly.
Edit: An additional feature of Power Query, likely not to meet your needs, but I thought I'd throw in.
Power Query can read directly from HTML tables. If you present data in HTML tables, your end users can simply load directly from a URL.
Power Query definitely the "correct" tool for this within Microsoft world. It can also handle JSON and XML (and Odata) directly. How well it manages your data will depend a bit on how nicely formatted it is, but it can work with most things with a little bit of effort.
It is a free Microsoft authored add-in for pre Excel 2016 and built in to Excel 2016.

Can I integrate PowerView reports in SharePoint without SSRS?

I am new to Microsoft BI and I am wondering if you need SSRS installed in order to deploy a PowerView report to SharePoint. My datasources will be Excel files.
I know my company has a SharePoint (don't know yet which version). I don't think SSRS is installed, can I still deploy a PowerView report on the SharePoint? Or is SSRS needed for this requirement? Datasource will be just excel files.
No, you need SSRS in SharePoint mode in order to use Power View reports. You will also need to have the Reporting Services Add-In for SharePoint and PowerPivot for SharePoint installed and configured. Your SharePoint instance will need to be 2010+, depending on your version of SQL and Excel.
When deployed in a SharePoint BI Centre, Power View utilises components of the SSRS installation for the report, and uses the PowerPivot server (essentially an SSAS Tabular instance) to store and process the data model.
If you think about it, it makes sense, since a Power View .RDLX file is essentially a zip file containing an SSRS report and some other stuff. Dan English wrote a good article exploring it.
MSDN has a good deployment checklist that I've used myself in the past.

Resources