Can You Embed Power BI Visuals in Power Apps Canvas and Model-Driven Apps?

Answer The three hotspot selections are No, Yes, Yes: the dashboard data-source restriction is false, while embedding Power BI visuals in a canvas app and in a model-driven app are both true.

HOTSPOT You are building Power BI visualizations for a team. For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area: [sampleXML/xmlfile-94_1.png]

Community Insight

It tests whether you know how Power BI integrates with the rest of Power Platform — tiles from multiple reports and datasets can share one dashboard, and Power BI visuals can be embedded in both canvas and model-driven apps; the trap is assuming a single-data-source limit or that only one app type supports embedding.

This PL-900 hotspot asks you to judge three statements about building Power BI visualizations for a team, including whether dashboard content is limited to a single data source and whether Power BI visuals can be embedded in Power Apps. The page establishes that the correct selections are No, Yes, Yes.

Many candidates answer all Yes because 'Power BI works everywhere', or mark the first statement Yes by confusing a report's fixed dataset with dashboard tiles, which may be pinned from several reports and datasets.

Community Discussion (36 comments)

21ad543 👍 1
after further review, i think its N Y N. the 3rd one was tricky but the dashboard can only have charts, not list boxes....so NYN.
ravinperera 👍 3
Power BI can only retrieve data from up to two different sources for each dashboard. No, Power BI can combine data from multiple sources, and there is no such limitation to only two sources for each dashboard. Power BI visualizations can be used in canvas apps and model driven apps. Yes, Power BI visualizations can be embedded in both canvas apps and model-driven apps in the Power Apps suite. Power BI can display charts and list boxes on dashboards. Yes, Power BI allows you to create a variety of visualizations on dashboards, including charts and list boxes
Manue2020 👍 3
The answer is NO,YES,YES!
Kindum 👍 3
This doesn't make sense. My answer is N, Y, Y
ziggy1117 👍 2
1. N - https://learn.microsoft.com/en-us/power-bi/create-reports/service-dashboards#dashboards-versus-reports Dashboards - One or more reports and one or more datasets per dashboard 2. Y - Canvas - https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/how-to/build-powerbi-visual Model Driven - https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/add-powerbi-visual 3. Y
javier_fontana 👍 2
N,Y,Y its ok that it's free but...
Eltooth 👍 2
No Yes Yes
DNC 👍 2
  • First question is definitely a "NO" I quote:"data source user limit - The maximum number of data sources allowed per user is 1000. This limit applies to Power BI service only." source: https://learn.microsoft.com/en-us/power-bi/connect-data/service-get-data - Second questions is defintely a YES: for canvas app (watch the video, explained in 1-2 minutes): https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/how-to/build-powerbi-visual for model driven app: https://www.dynamicslabs.io/pages/visualize-data-in-the-model-driven-apps-with-power-bi-preview-1062 also see https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/embed-powerbi-report-in-system-form - Question 3: Definetely Yes. If you do not know that, then you are not prepared for the BI-part of the exam
Maniula 👍 1
Re: Question 3 - it's not definitely yes, because list boxes on their own won't work on dashboards, you have to pin the entire report
Alanda_vik 👍 2
N,Y , Y. POWERBI can connect to multiple datasources in a single dashboard so how would the first statement be correct
RRJMkNxo 👍 1
PBI dashboard is the portal and in my opinion, PBI has none limit of sources per dashboard.
Timian 👍 2
You can't display List Boxes on dashboards, so the 3rd answer is NO
xingyan 👍 1
Qn A) Y - https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-shape-and-combine-data
joenepoen 👍 1
Could you point out where in this document is stated that only two different sources work for a dashboard? I still think it's a big No
JulianLee 👍 3
Y, Y , Y
jvpenna18 👍 6
N,Y,Y is correct. First question is about dashboards, not reports...but you can use multiple data sources from multiple reports (as long as you have permissions) on any dashboard. If you built any you would know this is true.
MarkoDi 👍 5
Answer: N,Y,Y
SerejoFco 👍 4
The answer is N,Y,Y
Ashp84 👍 1
I was able to connect to data a) Excel Source b) PDF douce c) Text which are 3 different source and the report works fine. Only in PB Service single source is supported. My answer would be all YES.
Ashp84 👍 5
Sorry, It should be NO for first. Misread the firs line!! My bad!
Geynen 👍 4
NYN, For the last question, indicate whether or not it is possible to show charts and list boxes, charts yes, but list boxes cannot be displayed on a dashboard, it can be displayed on a report.
son_Goku 👍 5
No, yes. NO. List boxes are slicers. We cannot add slicers to a dashboard.
son_Goku 👍 6
correction: its No, Yes, Yes. You can pin and entire page in a dashboard. That will be live. In this case the slices would act dynamically in the dashboard. Yes we cannot pin individual slicers in a dashboard. Verified practically.
vglearn 👍 2
Answer should be : N , Y , Y
ukevin55 👍 5
N Y, Y
kailashsahoo39 👍 80
The answer should be N,Y,Y. References are as below Multiple Datasources can be used in a dashboard Ref:https://community.powerbi.com/t5/Service/Workspace-dashboards-with-multiple-data-sources-Workspaces/m-p/1231679#M102872 Embedding PowerBI in Canvas app Ref: https://www.youtube.com/watch?v=s5Vlp7gr1H4 Adding PowerBi in model driven app Ref:https://knowledgefrommanish.com/dynamics365/add-power-bi-embedded-as-system-dashboard-in-model-driven-apps/#:~:text=Add%20a%20Power%20BI%20embedded%20dashboard%20to%20a%20model%2Ddriven,Add%20the%20relevant%20dashboards. Types of visuals can be implemented in PowerBI https://docs.microsoft.com/en-us/power-bi/consumer/end-user-visual-type
correia300 👍 3
Sorry, but No, Yes, Yes is the correct answer
Nitu 👍 7
1. No 2. Yes 3. Yes
Nugi 👍 7
1. NO 2. YES 3. YES
Scarbao 👍 10
N,Y,Y.
kvinal 👍 216
This doesn't make sense. My answer is N, Y, Y
Sisb 👍 13
I made answer N/Y/Y, and then when I open dump answer I was shocked. Haha
Cristina20 👍 11
agreed.
Zakriya 👍 29
N, Y, Y
BrookeW 👍 7
N, Y (using the Power BI control), Y
biowarp 👍 5
this seems wrong

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

The first statement is a restriction claim about Power BI dashboards — in effect that dashboard content is bound to a single data source or single report — and it is false (No), because a dashboard can surface tiles pinned from multiple reports and datasets provided the viewer has permission to each underlying dataset. The second statement, that Power BI visuals can be surfaced inside a Power Apps canvas app, is genuine supported functionality (Yes) through the Power BI tile control. The third statement, that Power BI content can be added to a model-driven app, is also true (Yes), since model-driven apps support embedding Power BI reports in forms and dashboards. Power BI is one of the four workloads of Microsoft Power Platform, and this cross-product integration with Power Apps is exactly the business-value relationship the PL-900 blueprint expects you to recognize.

Why Other Candidate Answers Are Wrong

An all-Yes answer fails on the first statement: treating a dashboard as inherently single-source ignores how tiles are pinned, so the correct first selection must be No. An all-No answer fails on the second and third statements, because denying that Power BI content can be rendered inside Power Apps contradicts the shipped Power BI tile control and model-driven report embedding. A Y, N, Y pattern usually comes from believing only canvas apps can host Power BI visuals, which understates model-driven app form and dashboard embedding. Similarly, Y, Y, N misunderstands dashboards rather than reports, which is precisely the distinction the item is built around.

Community Comment Notes

Consensus in the thread is strongly No, Yes, Yes: kvinal wrote "This doesn't make sense. My answer is N, Y, Y", and Zakriya, Scarbao, Nitu and Nugi posted the same sequence independently. kailashsahoo39 supplied the supporting reasoning — multiple data sources are allowed on a dashboard, Power BI can be embedded in a canvas app, and Power BI can be added to a model-driven app. jvpenna18 emphasized the distinction the item really tests, noting that the "First question is about dashboards, not reports" and that tiles from multiple reports can coexist on one dashboard when permissions allow. Sisb's remark about being shocked by the dump answer is a useful reminder to argue from documented product behavior instead of a leaked key.

Key Takeaway

When a hotspot statement claims a Power BI capability is limited to one source or one app type, treat it as suspect; the platform deliberately supports multi-source dashboards and Power BI embedding across canvas and model-driven apps.

Exam Strategy

Read each hotspot statement as a 'can/cannot' claim and test it against actual product behavior: statements asserting that Power BI content is limited to one data source or one app type are almost always the false ones. Remember that embedding works in both canvas apps and model-driven apps, so deny-style statements about cross-product integration should be marked No.

Frequently Asked Questions

Can a Power BI dashboard show tiles from more than one report or dataset?

Yes. Tiles pinned from multiple reports and datasets can coexist on one dashboard, as long as you have permission to each underlying dataset.

Can Power BI visuals be embedded in both canvas apps and model-driven Power Apps?

Yes. Canvas apps use the Power BI tile control, and model-driven apps support embedding Power BI reports in forms and dashboards.

More PL-900 FAQ →

Related Analysis

Practice All PL-900 Questions

Access 130 questions with complete answers and detailed explanations.

View Full PL-900 Practice Test →

← Back to PL-900 Study Guide