Is there a way to access the database/data model behind Microsoft Clarity in Power BI?
Access through Azure cloud or API perhaps?
I haven't found any useful links detailing how this would be done, if even possible.
Related
I am new BI and working on power bi reports embedded into user application. How can I explain users about how data is secured in power bi. I am getting many questions about security. Can you kindly explain how you explained to your customers?
Thanks alot
Well,
Once you embed(Publish) a report to website, all the people who can access that website link can access the report and data.
So its a way to share Power BI report for free.
As you are using reports embeded in another application, if that application has integration with Azure then we can use Azure AD with that. Moreover, You can implement RLS, OLS and data masking in pbi, even in embeded mode.
Internally, datasets hosted in the PBI service are using Azure SQL in an encrypted mode. Even the credentials used to get data are encrypted.
If you want to explain customers, use the whitepaper of security.
https://learn.microsoft.com/en-us/power-bi/guidance/whitepaper-powerbi-security
Have seen a few mentions on pulling Bloomberg pricing data into Power BI, with most referencing a REST API but I can't seem to find any good examples on how to implement. I have a Bloomberg license, but have been struggling on how to marry the two without pulling Bloomberg data into Excel and then referencing in Power BI. Anyone have any luck on this front?
I'd prefer to avoid the Excel route as I'd like to be able to choose dates, assets, etc in the Power BI report and then refresh dynamically rather than open Excel every time and then refresh the Power BI report.
Thanks in advance.
I'm sure there's a way to load data via R with the Rblpapi library. Might try going down this route. I don't have a license so I'm unable to test.
Documentation here:
http://dirk.eddelbuettel.com/code/rblpapi.html
You'll be glad to know that Bloomberg Connector is part of Power BI April release !
There does not currently seem to be an easy way of doing this. I have been exploring using C#. I found this tutorial which provides a lot of detail on connecting to the Bloomberg API using C#, and this tutorial on pushing data into Power BI using C#. There might be a way by connecting the concepts in both tutorials. If anyone has any better ideas I would love to hear them.
I have a WPF application which has lot of canned queries. Recently, I came across Power BI QnA and its very impressive.
I would like to know, if Microsoft QnA maker provides similar capability which can be integrated with .Net applications. This would help to make the query feature more flexible.
You can use the capabilities of Power BI QnA in your .net application using Power BI Embedded QnA:
https://learn.microsoft.com/en-us/power-bi/developer/qanda
browse the capabilities Power BI Embedded gives you in: http://aka.ms/pbijs
Also, you can attach Bot Framework to display a Power BI Embedded Report (or QnA).
Note that in the near future there is probably going to be access to a REST API providing you the ability to use it anyway you'd like, including QnA Maker
Currently our client is using Crystal reports (11.x), integrated with the old .Net desktop application.
Looking to move towards better reporting solutions: Dashboards, reports with filters, drill downs, better export options & formatting with excel. Still print reports, needs better printing experience with reports
Client already has SQL license - SSRS reporting services fits most of the requirements, but they need better Dashboards. They like Power BI Dashboards.
Does Power BI can replace SSRS with reports + Dashboards or still need both to complement each other?
If your client absolutely requires printable paginated reports, you'll likely still want to complement Power BI with SSRS. I've also seen this as a pain point for some organizations, but in many cases I am able to work with a client to adopt Power BI as an alternative; one can make the case that paginated reports are not required when you have the ability to drill down and even export row-level data if desired.
In situations where all employees who need to consume the information have access to licensing and technology (even a tablet or phone will do), then you can potentially supplant SSRS/Crystal entirely with Power BI. Your biggest issues are going to be when reports are mass-printed to low-level employees in operational positions, particularly those who don't work on a computer.
This is definitely more of an expectations management conversation and working with the organization to distill down precisely what their requirements are. It can get political, and even if they don't really need paginated, printed reports, some users will insist on them.
Does Microsoft POWER BI work in-house without relying on cloud technology? How is it done?
Here is one way: Download Power BI Desktop. Create .pbix documents. Share as you would an Excel workbook.
Use on-premises or external data sources that you have access to. For example, access a SQL Server database using Windows integrated security if so configured; or use the "page scraping" feature to pull a table off of a web page. The data is stored in the .pbix and can be manually refreshed.
This is obviously not a very sophisticated or well-managed approach but does have some advantages.
Following on from #Tom's answer, here's the roadmap including on-prem PowerBI that MS published last year.
https://blogs.technet.microsoft.com/dataplatforminsider/2015/10/29/microsoft-business-intelligence-our-reporting-roadmap/
The short version is that there appears to be an intention of adding this to SSRS in a future release. But for now, the option we use is to share PowerBI workbooks using PowerBI desktop as #Tom describes.