We use Power BI reporting server on-premise solution. We can share reports as full screen when I add ?rs:embed=true to the end of URL published in our intranet.
I switched to Phone Layout section in PowerBI Desktop and prepared a mobile version of the report. But when I open the report in my phone's safari browser, I still see the dekstop version, not mobile.
Is mobile feature supported only on cloud version? How can I open mobile version of my reports in our on-premise reporting server solution?
I tried adding isMobile parameter like; http://companyintranet/webportal/powerbi/Reports/dashboard?rs:embed=true&isMobile=true but it didn't work.
Mobile version is supported in local Power BI Report Server, but you have to use an app to see it: https://learn.microsoft.com/en-us/power-bi/consumer/mobile/mobile-app-ssrs-kpis-mobile-on-premises-reports
Related
We develop a windows application that gets deployed with a SQL Server database to client's sites. On the site they may use SQL Server Express or a better version, depending upon their data needs, most would have Express.
We would like to embed and distribute Power BI files (pbix) in to our application. The Power BI files would connect to the client's own instance of SQL Server to obtain the data. Is this possible? If so, how do we go about doing this?
Very possible to do.
Embedding Power BI reports requires either Power BI Report Server (an enhanced SSRS) or Power BI Portal services. The report is embedded in an IFRAME or other embedded web browser. (They are HTML, CSS and JavaScript.)
Licensing will be a consideration for your project. While the Power BI Desktop client is free, the Power BI Report Server and the hosting of reports from the cloud are not. The users who publish the reports will need a Power BI Pro subscription. If you are looking for a free or inexpensive embedded report solution, this is not it.
https://azure.microsoft.com/en-us/services/power-bi-embedded/
https://learn.microsoft.com/en-us/power-bi/developer/embedding
https://learn.microsoft.com/en-us/power-bi/developer/azure-pbie-what-is-power-bi-embedded
https://azure.microsoft.com/en-us/pricing/details/power-bi-embedded/
I'm a newbie in Power BI..
I need to develop a tabular report (no visualizations) in Power BI and publish it to powerbi app so that client can see live reports.
For that what are the settings we have to do in app.powerbi or powerbi cloud?
When I published a report in my pbi cloud, in the report section, there is an option to publish /embed code. But it says the content will be available to public. So how can we restrict access? Do the client need to have pbi account to share the reports? Please let me know what type of PBI account we have to purchase to meet this requirement.
Also is it mandatory to create dashboard in order to share it to the client? Because report option serves the purpose? Is there any advantages in creating dashboard over reports?
Or do you feel any other suggestions rather than Power BI?
Data format: txt, tab delimited
Type of data: Medical records
Any help on this is greatly appreciated.
Power BI world has different things:
Power BI Desktop (PBID)- this is fat desktop client to create reports. You can use it for free.
Power BI Services (PBIS)- this is SaaS application that allows you create reports and share it. When you open powerbi.com you work with this app. All you reports located in logical containers - workspaces. This container like folder, nothing more. You can publish report from Desktop here into specific workspace. You can embed report from there, but without authentication, thus everyone can see it.
Power BI Embedded (PBIE)- this is PaaS solution to embedded reports into you app. Reports anyway should be stored into some workspace at PBIS. But you app can implement auth and show only specific reports to particular users. All users in you app can see different content and reports, based on your app logic, because you manage access to report via PBIE SDK. Take a look at playground.
So when your users work with PBIS they work with Microsoft Web App, if you want embedded same reports into you app, use PBIE with provided SDKs.
As for licenses. In fact there is only one license type: PRO.
If your users want publish and share reports using PBIS they ALL must have PRO licenses. That the point. You can use all products free unless you want share you reports and analysis. If you need to share you have to pay.
Different thing for PBIE. You implement your app as you wish, you manage you users. They should not have PRO licenses. In fact, you need one license to store you reports. I call this like service account. This is regular PBIS user with PRO license. You use it only for publishing reports and storing it at PBIS and you app use it to load and embedded reports. If you have 1000 users, you can buy 1 license and use it to publish you work and all users will be authenticated in you app, authorization also will be done in your app.
Another thing, that once you go in prod you need to buy capacity - Power BI Embedded Services at Azure. The cost depends on renders. Read more docs on this.
I installed the Reporting Services on my personal laptop. After running on the web Portal URL, I do not see the Branding menu. I'm logging with the admin user And I'm not the Power BI Desktop in setting menu I installed the Express version and my SSms edition is Standard Edition. what can I do?
Not sure of what is your current setup BUT
Setup needed :
SQL Server
Power BI Report Server (Superset of SQL Server Reporting Services)
And then on your server, the branding menu will be accesible with admin rights.
Read this useful link.
We have a PowerBI report embedded to a SharePoint 2013 web page. PowerBI provides you with the embedded code of your report to use on any web page.
Problem:
PowerBI decided to include the option of sharing your dashboard/report with the whole world using the Facebook, Twitter, LinkedIn options. A simple single click your confidential report is on Twitter. To us this is a big security risk.
Findings:
I have used the F12 tools to hide the Social Media buttons and this works well while on F12 Tools. When I add this to the Script Editor in SharePoint page so it always applies, it doesn’t work. I thought a simple CSS would do the trick.
glyphicon-share-twitter
display:none
[F12 Tools]
After F12 Tools - Twitter hidden
It is still unsecure even without the share buttons.
If you want to securely embed Power BI content you should use Power BI embedded or use the Power BI API's to embed and use the Power BI authentication.
Kasper de Jonge (Admin, Microsoft Power BI)
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/16498078-disable-share-buttons
As per available documentation, power bi reports and dashboards will be published to microsoft cloud. Can we configure on-premise server to host power bi reports just like SSRS reports?
Not yet, it's something we're looking at. Please use support.powerbi.com to get notified when we have that capability.
HTH,
-Lukasz
http://dev.powerbi.com
http://blogs.msdn.com/powerbidev
This feature was in the Idea site of Power BI and they have just rolled out a preview.
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/7948020-powerbi-reports-and-dashboard-on-premise-hosting
You can access the preview in the form of a Azure VM here: https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/10/25/announcing-a-technical-preview-of-power-bi-reports-in-sql-server-reporting-services