What's the rendering software piece that Power BI uses to draw the visuals?
It's has been developed or bought by Microsoft?
I had read that visuals are built with JavaScript, could it be an browser rendering engine like Chromium's Blink and libraries like D3.js?
It appears to be mostly JavaScript/TypeScript.
You can check out this GitHub Repository for documentation regarding creating Power BI visuals or search all of the repositories related to Power BI visuals.
They do explicitly mention d3 in their Adding External Libraries section.
Related
I see that it is very complicated to get an embedded view for a dashboard in Power BI.
For reports, they generate a link for an embed view. So simple. There's no option for that within Power BI for dashboards.
Is there a way that a dashboard can be embedded? I am not familiar with packages or visual studio. If anyone can please guide me through the process step by step, if possible. I have checked documentations from Microsoft and it seems a bit complex. I have downloaded visual studio already. Now I am just stuck from there. I have a Power BI account already.
My main goal is to obtain/generate a link so that my dashboard can be embedded. Please help if possible. I greatly appreciate it!
You can only embedded reports, not dashboards into, for example, SharePoint and Teams.
If you wish to embed dashboards or reports or components from them you will need Power BI Embedded or Premium, to allocate the workspace to a capacity, and have to create your own web portal to display them.
I repeatedly get tasked to create architecture diagrams for the workflow and flow of data when publishing reports from Power BI Desktop to PowerBI.com. I often have to create diagrams showing how Power BI Embedded works and the architecture mirroring work spaces. I have been resorting to zooming in on PowerBI.com to take screen shots for icons like Workspaces, Apps, Reports, Datasets, Dataflows, Dashboards, Row-Level Security, etc... Wondering if anyone has a library of these icons I could use? A library of icons for Power Apps and Power Automate would be helpful as well. Thanks!
I had some conflicts with my teammates about if it is really the Power BI can read and explore Apache Kylin Cubes or it is just exploring the Data source,
I had some problems with saiku exactly in the Mondrian schema that's why I am using Power BI, I couldn't use Superset cause of the lack of time since i need to deliver the project in time.
I just want to do some data visualization from the cubes,
Is there any understandable documentation you guys can provide me?
I will really be grateful for any help!
There is no Cube API in Power BI. You could display Kylin defined tables in Power BI through ODBC driver. There are some commercial solutions for Kylin and Power BI. Check this: https://kyligence.io/resources/enable-interactive-big-data-analytics-of-power-bi/
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
I have read a little bit about Power BI and it looks like a great tool. I need to provide reports/dashboard in the way that client would see my branding, is it possible? It looks like it works for webpages as you can use the embedded power bi functionality, but what with mobile bi experience. Let's say with the power bi app, is there a way to creat a clone of this application with your own branding and different name (rather than power bi app)? If it doesn't work can i somehow use PowerApps? Can I create my own let's say iphone app using PowerApps which shows reports/dashboards? How does it work with regards to security, can I have 2 factor authentication?
The more complicated scenerio which I really would like to achieve is to a webpage which has 2 pages, one with embedded Power BI and another one with SSRS reports. What is the best way to achieve that? It would be great if a user needs to login to the page only once?
I would appreciate your indications what is possible and what not and how current companies deal with such issues.
Regards,
Rafal
Your best bet is Power BI Embedded. As you say, it allows you to embed Power BI reports into externally facing mobile apps or websites. More information: https://azure.microsoft.com/en-us/documentation/articles/power-bi-embedded-what-is-power-bi-embedded/
To complete your more complicated scenario, you can use the Report Viewer control to embed SSRS reports into a website: https://msdn.microsoft.com/en-us/library/aa337090.aspx. In terms of logging in, both Power BI Embedded & Report Viewer allow your application to authenticate behind the scenes against their respective services. End user security is left to your app/website to handle.
Re-branding the existing Power BI mobile app is a no-go. It comes as-is.
Power Apps can be used to collect data that is then loaded into Power BI, but I've never heard of Power BI tiles/reports being embedded into a Power App.
All these technologies are rapidly evolving, though. What's true today could easily change as features are added & feedback is received.