Embedding Microsoft Power BI into Liferay - liferay

I am currently doing a computer science degree. As part of my industry project for my university, I am developing a BI solution for a client. Having gone though the project I'd like to develop it using Liferay. Does anyone know whether it is possible to embed Microsoft Power BI into Liferay.
The ideal scenario is that the client logs in to a Liferay portal and views power bi dashboards on the portal. Can this be done, is it possible? If so how can this be achieved?
If not what are the alternatives?
I would appreciate your help.
By the way I have to use power bi as part of the project

Well, yes, of course it's possible. What do you need to do? It depends. You can use an iframe immediately or rewrite the reports UI in a portlet. You can even write the whole administrative UI as a portlet. These options were all in increasing amounts of effort you'll have to put into it (and frankly, rewriting all of the UI would be ridiculous, I don't expect you to do this).
You might want to check
Single Sign On for Liferay and BI
Options for BI to be integrated in any other applications, its API (might be: iframe, distinct media - e.g. images, JSON representations of reports etc)
The amount of seamless integration you need - e.g. is an extra click accepted? How many resources (time) do you have to implement the integration?
This was meant to be a comment, but it's too long for that.

PowerBI.com, Power BI for Office 365, or some of the on premises offers like Power View in SharePoint 2013?
For www.powerbi.com, embedding dashboards is something we're looking at. You can vote for it at the link below to keep updated when it is available.
https://support.powerbi.com/forums/265200-power-bi/suggestions/6769940-embed-visualizations-in-an-external-webpage
For Power BI for Office 365, you can embed excel workbooks that contain Power View sheets in web pages, though if you're building an applications this may not be ideal.
Let us know more of the details you're looking for.
Appreciate your using Power BI.
-Lukasz
http://dev.powerbi.com
http://blogs.msdn.com/powerbidev

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

Integrate PowerBI in windows 8 App

I am developing a windows 8 app . The app should render the PowerBI charts and reports hosted in a sharepoint site. I need to know whether there is any way to do this. I need to know if it is possible to view the charts made by PowerBI inside a windows 8 app.
Thanks
Thanks for the question. If you'd like to do this with Power View in Office 365, there's a way to do it. You can read about it here:
http://blogs.msdn.com/b/powerbi/archive/2014/12/11/embed-power-view-interactive-reports-in-your-blogs-and-websites.aspx
http://blogs.msdn.com/b/shishirs/archive/2014/02/13/analyzing-search-trends-using-powerbi.aspx
This works for embedding a canned report that is saved somewhere in Office 365. This probably won't work well for your Windows 8 application.
Embedding in applications is something we're looking to add in Power BI, but it's not available right now.
Please submit an idea at the link below to help us prioritize and keep you updated when we add this to the service.
http://support.powerbi.com/forums/265200-power-bi
Appreciate your using Power BI.
Lukasz P.
Power BI Team, Microsoft
If you'd like to stay up to date with the Power BI developer story updates you can register (http://solutions.powerbi.com/appsuggestion.html) or follow our blog (http://blogs.msdn.com/b/powerbidev/)

migrate from sharepoint 2007 too Sharepoint 2013

We have different business divisions and each division has its ecommerce site hosted as webpart in SharePoint 2007. We also have product/adv images/documents in SharePoint.
We want to migrate from SharePoint 2007 to SharePoint 2013 and as per our initial research we noted that we must first migrate to SharePoint 2010 and then to SharePoint 2013
Questions :
what is the best way to migrate from sharepoint 2007 to sharepoint 2013 considering above context. please provide pointers..
or should we re-write our webpart code in mvc and get rid of SharePoint. since we have soa arch i belive it would not be big pain to do so.. just ui webparts will be replace with mvc site
which third party migration tools can be used considering their reliability and cost.
please suggest best way to go ahead.
As you mentioned, there's not direct migration path from 2007 to 2013. It's hard to give a definitive answer without knowing more about your environment, it really comes down to trying to estimate the cost and time doing a manual migration (2007-->2010-->) versus purchasing a tool.
I have one customer that used Metalogix to go from 2007 to 2013 and it was fairly successful. They had a couple of branding issues and some code that had to be re-written to use updated API's but considering the scope of the migration, it was fairly smooth.
Ditching SharePoint and re-writing everything using MVC.... Not sure about that one. Even though you have a SOA architecture in place, it doesn't mean it will replace everything that SharePoint provides. It does a lot of things; security, service app scalability, branding, ECM, BCS, search, etc.
UI issue may be faced as below
Migration HTML content (in content webpart) from ntext data type to XML data.
SharePoint adds some extra tags for xml validation and it distorts to whole UI for all the pages. Means look and feel will not be as it is after migration.
Table based old structure in menus and drop-dwon is very hard to manage. It must be in and Box model for better UI management.
I had used Metalogix in my migration projects and it worked 70% fine, however be ready for the post deployment fixes as you might have to rewrite some scripts. But overall it works fairly good. I would also suggest you to run a report before migration using SPCAF tool.

Performance data analysis in SharePoint

Are there any tools on the market that effectively analyze data in SharePoint lists? I have a client looking to analyze and report on employee performance data stored in SharePoint.
Does SSRS give you anything useful?
Do you just need to report the data, or do you require complicated aggregation?
Nintex reports on SharePoint itself (and is acually quite cheap). The way the question is stated the report might be about employee data in a sharepoint list so SSRS does make more sense.
You can also look at some the BI features that come with MOSS Enterprise such as the KPI web part, scorecards, reports, Excel services and dashboards.
In addition to SSRS you should also consider using either Excel or Access to run reports :-
Analysing SharePoint Data in Excel
(Look for the section titled SharePoint-to-Excel and Data Synchronization)
How to Link SharePoint Server 2007 Lists with Microsoft Access 2007
Page currently borked, cached version http://209.85.229.132/search?q=cache:YnuTwWha77UJ:sharepoint.microsoft.com/blogs/GetThePoint/Lists/Posts/Post.aspx%3FID%3D68+connecting+access+to+sharepoint+lists&cd=5&hl=en&ct=clnk
Remember that you can also access the list data as XML so any 3rd party BI/reporting tool that can call one of SharePoints web services and manipulate the resulting XML could also be used - there are must be hundreds of contenders here.
The best tool to use depends upon many factors such as what you may be familiar with, the complexity of analysis you need, if you need static or dynamic reports (drill down etc). BI & Reporting tools are a huge area!
Finally if you need fairly simple PivotTable/crosstab type functionality then this CrossTab web part may be suitable (disclaimer - its sold by my company)

How do I show graphs and KPIs from an OLAP cube in Sharepoint?

I need to display content from an OLAP cube in Sharepoint. This could be done using PerformancePoint Server but unfortunately Microsoft has decided to drop support for that product some time ago. Their plan is to integrate some of the functionality directly into the next version of Sharepoint instead. The problem is that I can't wait that long and it would not be wise to base the solution on abondoned software.
How can I solve this, should I use Excel Services and/or how can I do this?
How would you solve it?
With regards
Marcus Lindholm
Reporting Services 2008 integrated with sharepoint
One resource that I have found useful is this - and yes i would use Excel Services
Excel Services step-by-step guides: white paper

Resources