πŸŽ„

CertoMetrics - 9% OFF Special Discount Offer - Ends In:

0d 00h 00m 00s
Coupon code: SALE2026

Microsoft Power BI Data Analyst (PL-300)

Get full access to the updated question bank and confidently prepare for your exam.

Vendor

Microsoft

Certification

Digital & App Innovation

Content

308 Qs

Status

Verified

Updated

23 hours ago

Test the Practice Engine

Experience our interactive testing environment with free demo questions

Launch Free Demo
Best Value Bundle

Premium Bundle

Complete Success Suite

$83 $49

Save $34 Instantly

  • βœ“
    Full PDF + Interactive Engine Everything you need to pass
  • βœ“
    All Advanced Question Types Drag & Drop, Hotspots, Case Studies
  • βœ“
    Priority 24/7 Expert Support Direct line to certification leads
  • βœ“
    90 Days Free Priority Updates Stay current as exams change

Success Metric

98.4% Pass Rate

Verified by 15k+ Students
Secure Checkout
Popular

Standard Simulation

Practice Engine

$44

One-Time Payment

  • Web-Based (Zero Install)
  • Real Testing Environment Virtual & Practice Modes
  • Interactive Engine Drag & Drop, Hotspots
  • 60 Days Free Updates

Compatible with All Devices

Chrome
Verified Secure Checkout

Basic Tier

PDF Study Guide

$39

Digital Access

  • βœ“ Exam Questions (PDF)
  • βœ“ Mobile Friendly
  • βœ“ 60 Days Updates
Download Free Sample PDF

Verified 62-Question Preview (PL-300)

Secure Checkout

Verified Community

The CertoMetrics Standard.

Recommend the #1 platform for verified Microsoft certification resources.

Success Network

Help a Colleague Succeed.

Invite a peer to get their own updated PL-300 prep kit.

Exam Overview

The Microsoft Power BI Data Analyst (PL-300) certification is a pivotal credential for professionals aiming to validate their expertise in leveraging Power BI to transform raw data into actionable insights. This certification demonstrates your ability to prepare, model, visualize, and analyze data, as well as deploy and maintain Power BI assets. Earning the PL-300 signifies a deep understanding of data analytics best practices, empowering you to drive data-driven decision-making within organizations. It enhances career prospects, boosts credibility, and positions you as a valuable asset capable of designing and building scalable data models, creating compelling reports and dashboards, and ensuring the reliability of data solutions. Invest in your analytical future with this highly sought-after certification.

Questions

40-60

Passing Score

700/1000

Duration

120 Minutes

Difficulty

Intermediate

Level

Associate

Skills Measured

Prepare the Data (Get data from various sources, clean, transform, and load data using Power Query)
Model the Data (Design and develop data models, create relationships, optimize performance, and write DAX calculations)
Visualize and Analyze the Data (Create reports and dashboards, apply analytics features, and design for accessibility)
Deploy and Maintain Assets (Manage workspaces, refresh datasets, apply security, and monitor usage)
Implement Advanced Analytics and AI Capabilities (Utilize AI visuals, Q&A, anomaly detection, and explain the increase/decrease features)

Career Path

Target Roles

Data Analyst Business Intelligence Developer BI Consultant

Common Questions

Is the material up to date?

Yes. We update our question bank weekly to match the latest Microsoft standards. You get free updates for 90 days.

What format do I get?

You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).

Is there a guarantee?

Absolutely. If you fail the PL-300 exam using our materials, we offer a full money-back guarantee.

When do I get the download?

Instantly. The download link is available in your dashboard immediately after payment is confirmed.

Free Study Guide Samples

Previewing updated PL-300 bank (62 Questions).

QUESTION 1

You have a folder that contains 100 CSV files.

You need to make the file metadata available as a single dataset by using Power BI. The solution must NOT store the data of the CSV files.

Which three actions should you perform in sequence. To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

Technical Scenario Diagram
Answer Canvas

Rationale Breakdown

The provided sequence correctly configures Power BI to import only the metadata of files from a folder, without loading the actual file content, thus satisfying all requirements.

Step 1: From Power BI Desktop, select Get Data, and then select Folder.

This is the correct starting point. The 'Folder' connector is used to retrieve a list of all files and their metadata from a specified directory. This allows for batch processing of all 100 CSV files at once, which is more efficient than connecting to each file individually.

Step 2: From Power Query Editor, remove the Content column.

This action is essential to meet the requirement of not storing the file data. The 'Content' column contains the binary of each file. By removing it, you ensure that Power BI only processes and loads the metadata, which significantly reduces the model size and refresh time.

Step 3: From Power Query Editor, expand the Attributes column.

The 'Attributes' column is a structured record containing detailed file properties. Expanding this column unpacks the nested metadata (like file size and timestamps) into separate, usable columns in your query. This makes the detailed metadata available for analysis in the Power BI report.



Reference: https://learn.microsoft.com/en-us/power-query/connectors/folder
QUESTION 2

A business intelligence (BI) developer creates a dataflow in Power BI that uses DirectQuery to access tables from an on-premises Microsoft SQL server. The Enhanced Dataflows Compute Engine is turned on for the dataflow.

You need to use the dataflow in a report. The solution must meet the following requirements:

βœ‘ Minimize online processing operations.

βœ‘ Minimize calculation times and render times for visuals.

βœ‘ Include data from the current year, up to and including the previous day.

What should you do?

A
Create a dataflows connection that has DirectQuery mode selected.
B
Create a dataflows connection that has DirectQuery mode selected and configure a gateway connection for the dataset.
C
Create a dataflows connection that has Import mode selected and schedule a daily refresh.
D
Create a dataflows connection that has Import mode selected and create a Microsoft Power Automate solution to refresh the data hourly.

Correct Option: C

βœ… Option C (Correct)Reasoning:Import mode caches data within Power BI, directly minimizing online processing and accelerating visual calculation and render times, fulfilling core requirements. A daily refresh ensures data up to the previous day is included efficiently, aligning with the specified freshness without over-processing.❌ Why the other choices are incorrect:* Option A is incorrect: DirectQuery mode increases online processing and prolongs calculation/render times as visuals query the source directly, contradicting performance requirements.* Option B is incorrect: DirectQuery mode combined with a gateway still suffers from the same performance issues as Option A. The gateway is for connectivity, not performance optimization in this context.* Option D is incorrect: While Import mode is beneficial, an hourly refresh is excessive for data required only up to the previous day, leading to unnecessary processing operations compared to a daily schedule.



Reference: https://learn.microsoft.com/en-us/power-bi/transform-model/dataflows/dataflows-using-in-power-bi-desktop
QUESTION 3

You have a Power BI model that contains a table named Sales and a related date table. Sales contains a measure named Total Sales.

You need to create a measure that calculates the total sales from the equivalent month of the previous year.

How should you complete the calculation? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Answer Canvas

Final DAX Formula:

Sales Previous Year = CALCULATE([Total Sales], SAMEPERIODLASTYEAR('Date'[Date]))


Selection 1:

βœ… CALCULATE

Reasoning: The CALCULATE function is the cornerstone of DAX for creating calculations with modified filters. It evaluates the [Total Sales] measure within a new context defined by its filter arguments, which is essential for any time intelligence calculation.

Selection 2:

βœ… SAMEPERIODLASTYEAR

Reasoning: This is the specific time intelligence function that shifts the date context. It returns a table containing a single column of dates shifted one year back in time. This table is then used by CALCULATE as the new filter context.

Selection 3:

βœ… 'Date'[Date]

Reasoning: DAX time intelligence functions require a valid date column from a marked date table as their argument. The syntax 'Date'[Date] explicitly provides the required column of contiguous dates for SAMEPERIODLASTYEAR to perform its year-over-year calculation correctly.



Reference: https://learn.microsoft.com/en-us/dax/sameperiodlastyear-function-dax
QUESTION 4

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You have a Power BI report that imports a date table and a sales table from an Azure SQL database data source. The sales table has the following date foreign keys:

βœ‘ Due Date

βœ‘ Order Date

βœ‘ Delivery Date

You need to support the analysis of sales over time based on all the date foreign keys.

Solution: For each date foreign key, you add inactive relationships between the sales table and the date table.

Does this meet the goal?

A
Yes
B
No

Correct Option: A

The solution meets the goal. In Power BI, you can have only one active relationship between two tables. To analyze data based on multiple date foreign keys (Due Date, Order Date, Delivery Date) from a single date table, creating inactive relationships is the standard approach. These inactive relationships can then be activated in specific DAX measures using the USERELATIONSHIP function, allowing for flexible time-based analysis for each date key.

Reference: https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships
QUESTION 5

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You have a Power BI report that imports a date table and a sales table from an Azure SQL database data source. The sales table has the following date foreign keys:

βœ‘ Due Date

βœ‘ Order Date

βœ‘ Delivery Date

You need to support the analysis of sales over time based on all the date foreign keys.

Solution: From Power Query Editor, you rename the date query as Due Date. You reference the Due Date query twice to make the queries for Order Date and Delivery Date.

Does this meet the goal?

A
Yes
B
No

Correct Option: A

The goal is to support analysis of sales over time based on three different date foreign keys (Due Date, Order Date, Delivery Date) in the sales table. Power BI's data model allows only one active relationship between two tables by default. To enable analysis by multiple date contexts simultaneously, the standard practice is to create multiple copies of the date dimension table, each acting as a specific role for a date foreign key.

The proposed solution does exactly this:
  • It renames the initial date query to 'Due Date', effectively creating a 'Due Date' dimension.
  • It then references this 'Due Date' query twice to create two more independent date queries, 'Order Date' and 'Delivery Date'.
When loaded into the Power BI data model, this results in three distinct date dimension tables. Each of these tables can then be actively related to its corresponding date foreign key in the sales table (e.g., 'Due Date' table to 'Sales'[Due Date], 'Order Date' table to 'Sales'[Order Date], and 'Delivery Date' table to 'Sales'[Delivery Date]). This setup allows for simultaneous analysis and time intelligence functions across all three date contexts, meeting the stated goal.

Reference: https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships#multiple-relationships-between-tables
QUESTION 6

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You have a Power BI report that imports a date table and a sales table from an Azure SQL database data source. The sales table has the following date foreign keys:

βœ‘ Due Date

βœ‘ Order Date

βœ‘ Delivery Date

You need to support the analysis of sales over time based on all the date foreign keys.

Solution: From the Fields pane, you rename the date table as Due Date. You use a DAX expression to create Order Date and Delivery Date as calculated tables.

Does this meet the goal?

A
Yes
B
No

Correct Option: A

The proposed solution technically meets the goal of supporting the analysis of sales over time based on all three date foreign keys (Due Date, Order Date, Delivery Date). By renaming the existing date table to 'Due Date' and creating two additional calculated tables for 'Order Date' and 'Delivery Date' (presumably as copies of the original date table's structure), you would have three distinct date dimension tables. Each of these new tables could then be actively related to its corresponding date foreign key in the sales table. This setup would allow users to slice and dice sales data independently by Due Date, Order Date, or Delivery Date in their reports. However, it's important to note that while functional, this approach is generally not considered a best practice due to data redundancy, increased model size, and potential complexity in report development. A more optimized and recommended approach in Power BI is to use a single date dimension table and establish multiple relationships (one active, others inactive) to the fact table's date foreign keys, then leverage the USERELATIONSHIP DAX function for measures that need to activate the inactive relationships. But based purely on the goal of *supporting* the analysis, the proposed solution achieves it.

Reference: https://learn.microsoft.com/en-us/dax/userelationship-function-dax
QUESTION 7

You are creating a Power BI model and report.

You have a single table in a data model named Product. Product contains the following fields:

βœ‘ ID

βœ‘ Name

βœ‘ Color

βœ‘ Category

βœ‘ Total Sales

You need to create a calculated table that shows only the top eight products based on the highest value in Total Sales.

How should you complete the DAX expression? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

Select and Place:

 

Technical Scenario Diagram
Answer Canvas

Final DAX Expression:

Top 8 Products = TOPN(8, 'Product', 'Product'[Total Sales], DESC)

The solution correctly uses the TOPN function to create a calculated table showing the top products based on sales.

Detailed Steps:

βœ… Step 1: TOPN matches with -> First Value box

Reasoning: The goal is to create a new table containing a specific number of top-ranked rows from another table. The TOPN DAX function is designed for this exact purpose. It returns the top 'N' rows of a specified table based on an expression.

βœ… Step 2: DESC matches with -> Second Value box

Reasoning: The requirement is to find the products with the *highest* sales. The DESC argument specifies a descending sort order. Applying DESC to the 'Total Sales' column ensures that the products with the largest sales values are ranked highest and included in the result.



Reference: https://learn.microsoft.com/en-us/dax/topn-function-dax
QUESTION 8

You are creating a sales report in Power BI for the NorthWest region sales territory of your company. Data will come from a view in a Microsoft SQL Server database. A sample of the data is shown in the following table:

The report will facilitate the following analysis:

βœ‘ The count of orders and the sum of total sales by Order Date

βœ‘ The count of customers who placed an order

βœ‘ The average quantity per order

You need to reduce data refresh times and report query times.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Set the data type for SalesOrderNumber to Decimal Number.
B
Remove the CustomerKey and ProductKey columns.
C
Remove the TaxAmt and Freight columns.
D
Filter the data to only the NorthWest region sales territory.

Correct Option: C,D

To reduce data refresh times and report query times, the primary strategies involve minimizing the amount of data loaded into the Power BI model. This can be achieved by reducing both the number of rows and the number of columns.

  • βœ… Option D: Filter the data to only the NorthWest region sales territory. The report is specifically for the NorthWest region. By filtering the data at the source (or during the initial data load in Power Query) to include only rows pertinent to this region, you significantly reduce the total number of rows processed and stored. This directly leads to faster data refresh and smaller report files, improving query performance.

  • βœ… Option C: Remove the TaxAmt and Freight columns. The report requirements specify analysis for 'count of orders and sum of total sales by Order Date', 'count of customers who placed an order', and 'average quantity per order'. The 'TaxAmt' and 'Freight' columns are not explicitly used in any of these required analyses. Removing unused columns reduces the overall column count and thus the dataset width, which directly contributes to a smaller data model size and improved refresh and query performance.

❌ Why the other choices are incorrect:

  • Option A is incorrect: Set the data type for SalesOrderNumber to Decimal Number. The 'SalesOrderNumber' column (e.g., 'SO43697') contains alphanumeric characters, not just numeric values. Attempting to set its data type to Decimal Number would result in errors, data loss, or incorrect conversions. It should remain a Text data type.

  • Option B is incorrect: Remove the CustomerKey and ProductKey columns. The report requires 'The count of customers who placed an order'. To perform this analysis, the 'CustomerKey' column (or another unique customer identifier) is essential. Removing it would prevent the required analysis. While 'ProductKey' might not be explicitly needed for the stated analysis, removing 'CustomerKey' makes this option invalid.



Reference: https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-best-practices-performance
QUESTION 9

You are creating a Power BI model that contains a table named Store. Store contains the following fields.

You plan to create a map visual that will show store locations and provide the ability to drill down from Country to State/Province to City.

What should you do to ensure that the locations are mapped properly?

A
Change the data type of City, State/Province, and Country.
B
Set Summarization for City, State/Province, and Country to Don't summarize.
C
Set the data category of City, State/Province, and Country.
D
Create a calculated column that concatenates the values in City, State/Province, and Country.

Correct Option: C

Setting the data category for geographical fields like City, State/Province, and Country is crucial for Power BI to correctly interpret the text values as geographical locations. By assigning data categories such as 'City', 'State or Province', and 'Country' to their respective columns, Power BI's mapping visuals (like the built-in ArcGIS Maps for Power BI or Bing Maps) can accurately geocode the data and plot locations. Furthermore, this also enables the automatic creation of a geographical hierarchy, which is necessary for the desired drill-down functionality from Country to State/Province to City.



Reference: https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-data-categorization
QUESTION 10

You are building a data model for a Power BI report.

You have data formatted as shown in the following table.

You need to create a clustered bar chart as shown in the following exhibit.

What should you do?

A
From Power Query Editor, split the Machine-User column by using a delimiter.
B
From Power Query Editor, create a column that contains the last three digits of the Machine-User column.
C
In a DAX function, create two calculated columns named Machine and User by using the SUBSTITUTE function.
D
In a DAX function, create two measures named Machine and User by using the SUBSTITUTE function.

Correct Option: A

βœ… Option A (Correct)Reasoning: The data needs to be transformed to separate the 'Machine' and 'User' components from the 'Machine-User' column so that they can be used independently on the chart's axes and legend. The 'Machine-User' column (e.g., 'ABC-123') has a consistent delimiter ('-') between the machine identifier and the user identifier. Power Query Editor provides a 'Split Column by Delimiter' transformation, which is the most efficient and direct method to achieve this. Splitting by the hyphen will create two new columns, one for 'Machine' ('ABC', 'BAC') and one for 'User' ('123', '657'), perfectly aligning with the requirements for the clustered bar chart.

❌ Why the other choices are incorrect:

  • Option B is incorrect: Creating a column that contains only the last three digits (the 'User' part) is incomplete. The chart also requires a 'Machine' column for the Y-axis.
  • Option C is incorrect: While DAX calculated columns can perform string manipulations, using DAX for splitting a column based on a delimiter is less efficient and typically consumes more memory in the data model compared to performing such transformations in Power Query Editor. Additionally, the SUBSTITUTE function is primarily for replacing text, not for splitting; one would typically use functions like LEFT, RIGHT, FIND, or SEARCH in combination for this task.
  • Option D is incorrect: Measures in DAX are used for aggregations and calculations, returning a single scalar value within a given context. They cannot be used to create new categorical columns (like 'Machine' or 'User') that serve as axes or legend fields in a visualization. This option is fundamentally incorrect for the desired outcome.



Reference: https://learn.microsoft.com/en-us/power-query/split-columns-delimiter
QUESTION 11

You need create a date table in Power BI that must contain 10 full calendar years, including the current year.

How should you complete the DAX expression? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 12

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You have a Power BI report that imports a date table and a sales table from an Azure SQL database data source. The sales table has the following date foreign keys:

βœ‘ Due Date

βœ‘ Order Date

βœ‘ Delivery Date

You need to support the analysis of sales over time based on all the date foreign keys.

Solution: You create measures that use the USERELATIONSHIP DAX function to filter sales on the active relationship between the sales table and the date table.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 13

You have a Power BI report that contains a measure named Total Sales.

You need to create a new measure that will return the sum of Total Sales for a year up to a selected date.

How should you complete the DAX expression? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 14

You are modifying a Power BI model by using Power BI Desktop.

You have a table named Sales that contains the following fields.

 

 

You have a table named Transaction Size that contains the following data.

 

 

You need to create a calculated column to classify each transaction as small, medium, or large based on the value in Sales Amount.

How should you complete the code? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all.

You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Select and Place:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 15

You have a Power BI report for the procurement department. The report contains data from the following tables.

 

 

There is a one-to-many relationship from Suppliers to LineItems that uses the ID and Supplier ID columns.

The report contains the visuals shown in the following table.

You need to minimize the size of the dataset without affecting the visuals.

What should you do?

A
Merge Suppliers and LineItems.
B
Remove the LineItems[Description] column.
C
Remove the rows from LineItems where LineItems[Invoice Date] is before the beginning of last month.
D
Group LineItems by LineItems[Invoice ID] and LineItems[Invoice Date] with a sum of LineItems[Price].

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 16

You have a Power BI report for the marketing department. The report reports on web traffic to a blog and contains data from the following tables.

There is a one-to-many relationship from Posts to Traffic that uses the URL and URL Visited columns.

The report contains the visuals shown in the following table.

The dataset takes a long time to refresh.

You need to modify Posts and Traffic queries to reduce load times.

Which two actions will reduce the load times? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Remove the rows in Posts in which Posts [Publish Date] is in the last seven days.
B
Remove the rows in Traffic in which Traffic [URL Visited] does not contain blog.
C
Remove Traffic [IP Address], Traffic [Browser Agent], and Traffic [Referring URL].
D
Remove Posts [Full Text] and Posts [Summary].
E
Remove the rows in Traffic in which Traffic [Referring URL] does not start with

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 17

You have a Microsoft Excel spreadsheet that contains the data shown in the following table.

 

You plan to build a data model for a Power BI report.

You need to prepare the data so that it is available to the model in the format shown in the following table.

Which three actions should you perform in sequence in Power Query Editor? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 18

A user creates a Power BI report named ReportA that uses a custom theme.

You create a dashboard named DashboardA.

You need to ensure that DashboardA uses the custom theme. The solution must minimize development effort.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Publish ReportA to Power BI.
B
From ReportA save the current theme.
C
Publish ReportA to the Microsoft Power BI Community theme gallery.
D
From DashboardA, create a custom theme.
E
From DashboardA, upload a JSON theme

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 19

You have a Power BI dashboard named DashboardA that contains a tile named TileA. TileA contains a treemap visual from a report named ReportA.

You need to provide the users of DashboardA with additional tiles that relate to the contents of TileA.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 20

You have a Power BI report. The report contains a visual that shows gross sales by date. The visual has anomaly detection enabled.

No anomalies are detected.

You need to increase the likelihood that anomaly detection will identify anomalies in the report.

What should you do?

A
Increase the Expected range transparency setting.
B
Add a data field to the Legend field well.
C
Increase the Sensitivity setting.
D
Add a data field to the Secondary values field well.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 21

You have a dataset that has the permissions shown in the following exhibit.

 

 

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 22

You have the Power Bl dashboard shown in the Dashboard exhibit (Click the Dashboard tab)

 

 

 

 

You need to ensure that when users view the dashboard on a mobile device, the dashboard appears as shown in the Mobile exhibit (Click the Mobile tab.)

 

 

What should you do? To answer, select the appropriate options in the answer area.

NOTE. Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 23

In Power Bl Desktop, you are creating visualizations in a report based on an imported dataset.

You need to allow Power Bl users to export the summarized data used to create the visualizations but prevent the users from exporting the underlying data.

What should you do?

A
From Power Bl Desktop, configure the Data Load settings for the current file.
B
From the Power Bl service, configure the dataset permissions.
C
From Power Bl Desktop, configure the Report settings for the current file.
D
From Power Bl Desktop, the data source permissions.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 24

You have a Power Bl workspace named Bl Data that contains a dataset named Bl Finance.

You have the Build permission for the Bl Finance dataset. but you do NOT have permissions for the workspace.

You need to connect to Bl Finance and create a report.

Which two actions should you perform? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

A
From Power Bl Desktop, connect to a shared dataset.
B
From the Power Bl service, create a new report and select a published dataset.
C
From Power Bl Desktop, connect to a Dataverse data source.
D
From the Power Bl service. create a dataflow to the dataset by using DirectQuery.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 25

You have the Power Bl data model shown in the following exhibit.

 

 

The Country table contains the following data.

 

 

You create two row-level security (RLS) roles named Manager and CFO.

You plan to publish the dataset to the Power Bl service.

You need to create DAX expressions for the RLS filters. The solution must meet the following requirements:

Each manager must see only the data in the Sales and Human Resources tables for their own country.

The CFO must be prevented from seeing the data in the Human Resources table.

The CFO must see the sales data of all countries.

How should you complete the DAX expressions to meet the requirements? To answer, drag the appropriate expressions to the correct targets. Each expression may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Select and Place:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 26

You have a Power Bl dataset and a connected report.

You need to ensure that users can analyze data in Microsoft Excel only by connecting directly to the dataset.

You grant the users the Build permission for the dataset.

What should you do next?

A
For the report change the Export data setting to Summarized data. data with current layout and underlying data.
B
For the report change the Export data setting to
C
Certify the dataset used by the report.
D
Change the default visual interaction for the report.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 27

You have a Power Bl report named Report1 and a dashboard named Dashboard1. Report1 contains a line chart named Sales by month.

You pin the Sales by month visual to Dashboard1.

In Report1, you change the Sales by month visual to a bar chart.

You need to ensure that the bar chart displays on Dashboard1.

What should you do?

A
Refresh the dataset used by Report1 and Dashboard1.
B
Edit the details for the dashboard tile of Dashboard1.
C
Select Refresh visuals for Dashboard 1.
D
Pin the Sales by month bar chart to Dashboard1.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 28

You build a Power Bl report that displays IoT temperature data streaming from a refrigerator.

You publish the report to the Power Bl service.

You need to be notified when the temperature rises above four degrees Celsius.

What should you do?

A
Set an alert on a KPI visual in the report.
B
Pin a card visual to a dashboard and create a subscription.
C
Pin a card visual to a dashboard and set an alert on the tile.
D
Pin a report page to a dashboard and set an alert on the page.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 29

You use Power Bl Desktop to create a Power Bl data model and a blank report.

You need to add the Word Cloud visual shown in the following exhibit to the report.

 

 

The solution must minimize development effort.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 30

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

From Power Query Editor, you profile the data shown in the following exhibit.

 

 

The IoT GUID and IoT ID columns are unique to each row in the query.

You need to analyze IoT events by the hour and day of the year. The solution must improve dataset performance.

Solution: You remove the IoT GUID column and retain the IoT ID column.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 31

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

From Power Query Editor, you profile the data shown in the following exhibit.

The IoT GUID and IoT ID columns are unique to each row in the query.

You need to analyze IoT events by the hour and day of the year. The solution must improve dataset performance.

Solution: You create a custom column that concatenates the IoT GUID column and the IoT ID column and then delete the IoT GUID and IoT ID columns.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 32

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

From Power Query Editor, you profile the data shown in the following exhibit.

 

 

The IoT GUID and IoT ID columns are unique to each row in the query.

You need to analyze IoT events by the hour and day of the year. The solution must improve dataset performance.

Solution: You split the IoT DateTime column into a column named Date and a column named Time.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 33

You receive annual sales data that must be included in Power Bl reports.

From Power Query Editor, you connect to the Microsoft Excel source shown in the following exhibit.

 

 

You need to create a report that meets the following requirements:

  • Visualizes the Sales value over a period of years and months
  • Adds a slicer for the month
  • Adds a slicer for the year

Which three actions should perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 34

You have a Power Bl report that contains four pages.

All the pages contain a slicer for a field named Country.

You need to ensure that when a user selects a country on page 1, the selection is retained on page 2 and page 3. The solution must prevent page 4 from being affected by selections on the other pages.

What should you do?

A
Remove the Country slicer from page 1, page 2, and page 3. Add the Country field to the page-level filters.
B
Move the Country slicer from page 2 and page 3 to page 1.
C
Remove the Country slicer from page 1, page 2, and page 3. Add the Country field to the report-level filters.
D
Sync the Country slicer on page 1, page 2. and page 3.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 35

You have the Power Bl data model shown in the following exhibit.

You need to create a measure to count the number of product categories that had products sold during a selected period.

How should you complete the DAX expression? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 36

You have a Power Bl report that contains one page. The page contains two lines charts and one bar chart.

You need to ensure that users can perform the following tasks for all three visuals:

  • Switch measures used in the visuals.
  • Change the visualization type.
  • Add a legend.

The solution must minimize development effort.

What should you do?

A
Create a bookmark for each acceptable combination of visualization type, measure, and legend in the bar chart.
B
Edit the interactions between the three visuals.
C
Enable personalization for the report.
D
Enable personalization for each visual.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 37

You have the dashboard shown in the following exhibit.

 

 

You need to modify the dashboard to display as shown in the following exhibit.

 

 

What should you do?

A
Change the colors of the visuals in the report.
B
Apply the Dark dashboard theme.
C
Upload a snapshot image of the dashboard.
D
Create and apply a custom dashboard theme.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 38

You need to create a Power Bl theme that will be used in multiple reports. The theme will include corporate for font size color. and bar chart formatting.

What should you do?

A
From Power Bl Desktop, use a built-in report theme.
B
From Power Bl Desktop, customize the current theme.
C
Create a theme as a PBIVIZ file and import the theme into Power Bl Desktop.
D
Create a theme as a JSON file and import the theme into Power Bl Desktop.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 39

-

 

You have a Power BI visual that uses indicators to show values that are out of range as shown in the following exhibit.

 

 

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.

Hot Area:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 40

You maintain a Power BI workspace that contains a supplier quality dashboard. The dashboard contains 10 card visuals, two map visuals and five bar chart visuals.

The dashboard mobile layout is shown in the exhibit. (Click the Exhibit tab.)

You need to modify the dashboard mobile layout to meet the following requirements:

βœ‘ Only show single-value visuals.

βœ‘ Minimize scrolling.

What should you do?

A
Decrease the size of the card visuals. Remove the map and bar chart visuals.
B
Decrease the size of the map and bar chart visuals. Move all the card visuals to the top of the layout.
C
Remove the card visuals. Increase the size of the map and bar chart visuals.
D
Move the bar chart visuals to the top of the layout. Remove the map visuals. Decrease the size of the card visuals.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 41

You attempt to connect Power Bl Desktop to a Cassandra database.

From the Get Data connector list, you discover that there is no specific connector for the Cassandra database.

You need to select an alternate data connector that will connect to the database.

Which type of connector should you choose?

A
OData
B
Microsoft SQL Server database
C
OLE DB
D
ODBC

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 42

You are creating a Power Bl report to analyze consumer purchasing patterns from a table named Transactions. The Transactions table contains a numeric field named Spend.

You need to include a visual that identifies which fields have the greatest impact on Spend.

Which type of visual should you use?

A
decomposition tree
B
key influencers
C
Q&A
D
smart narrative

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 43

You have a Power Bl data model that analyzes product sales over time. The data model contains the following tables.

 

 

A one-to-many relationship exists between the tables.

The auto date/time option for the data model is enabled.

You need to reduce the size of the data model while maintaining the ability to analyze product sales by month and quarter.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct answer is worth one point.

A
Disable the auto date/time option.
B
Create a relationship between the Date table and the Sales table.
C
Remove the relationship between the Product table and the Sales table.
D
Disable the load on the Date table.
E
Create a Date table and select Mark as Date Table.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 44

You need to create a measure that will return the percentage of late orders.

How should you complete the DAX expression? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 45

You need to create the Top Customers report.

Which type of filter should you use, and at which level should you apply the filter? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 46

You have the Power Bl data model shown in the following exhibit.

 

 

The Sales table has the following columns.

 

 

The data model must support the following analysis:

Total sales by product by month in which the order was placed

Quantities sold by product by day on which the order was placed

Number of sales transactions by quarter in which the order was placed

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:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 47

You have a Power Bl report that contains a table visual with a measure named Revenue. The Revenue measure returns values within a range of 0 to 5.

You need to format the visual so that the Revenue column displays a specific background color based on the value range shown in the following table.

 

 

Which three actions should you perform in sequence in Power Bl Desktop? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 48

You have a Power Bl model that contains a table named Date.

The table has the following columns.

 

 

You need to add a column that will be used to sort the Year Month column chronologically.

How should you complete the DAX expression? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 49

You have a Power Bl report that contains five pages.

Pages 1 to 4 are visible and page 5 is hidden.

You need to create a solution that will enable users to quickly navigate from the first page to all the other visible pages. The solution must minimize development and maintenance effort as pages are added to the report.

What should you do first?

A
Create a bookmark for each page.
B
Add a blank button to page 1.
C
Add a bookmark navigation button to page 1.
D
Add a page navigation button to page 1.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 50

You have a Power Bl model that contains a table named Employee. The table contains the following data.

 

 

Each employee has one manager as shown in the ParentEmployeelD column.

All reporting paths lead to the CEO at the top of the organizational hierarchy.

You need to create a calculated column that returns the count of levels from each employee to the CEO.

Which DAX expression should you use?

A
PATHITEM (PATH(Employee [EmployeeID], Employee[ParentEmployeeID],1, INTEGER)
B
PATHCONTAINS(PATH(Employee [EmployeeID], Employee [ParentEmployeeID]),1)
C
PATH( Employee [ EmployeeID], Employee [Parent EmployeeID] )
D
PATHLENGTH( PATH( Employee [EmployeeID], Employee [ParentEmployeeID] ) )

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 51

You have a Power Bl data model that contains two tables named Products and Sales.

A one-to-many relationship exists between the tables.

You have a report that contains a report-level filter for Products.

You need to create a measure that will return the percent of total sales for each product. The measure must respect the report-level filter when calculating the total.

How should you complete the DAX measure? To answer, drag the appropriate DAX functions to the correct targets. Each function may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 52

You merge data from Sales_Region, Region_Manager, Sales_Manager, and Manager into a single table named Region.

What should you do next to meet the reporting requirements of the executives?

A
Create a DAX calculated column that retrieves the region manager from the Weekly_Returns table based on the sales_region_id column.
B
Apply row-level security (RLS) to the Region table based on the sales manager username.
C
Configure a bi-directional relationship between Region and Sales_Region.
D
In the Region table, create a hierarchy that has the manager name, and then the sales manager name.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 53

You r powerbi.com.

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:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 54

You need to get data from the Microsoft SQL Server tables.

What should you use to configure the connection?

A
Import that uses a Microsoft account
B
Import that uses a database credential
C
DirectQuery that uses a database credential
D
DirectQuery that uses the end-user's credentials

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 55

You have a column named UnitsInStock as shown in the following exhibit.

 

 

UnitsInStock has 75 non-null values, of which 51 are unique.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 56

You have two Power Bl workspaces named WorkspaceA and WorkspaceB. WorkspaceA contains two datasets named Sales and HR.

You need to provide a user named User1 with access to the workspaces. The solution must meet the following requirements:

Create reports that use the HR dataset.

Publish the reports to WorkspaceB.

Prevent the ability to modify the HR dataset.

Prevent the ability to add users to WorkspaceB.

What should you do? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 57

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

From Power Query Editor, you profile the data shown in the following exhibit.

The IoT GUID and IoT ID columns are unique to each row in the query.

You need to analyze IoT events by the hour and day of the year. The solution must improve dataset performance.

Solution: You change the IoT DateTime column to the Date data type.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 58

You have a Power BI report.

You have a table named Data1 that contains 10 million rows.

Data1 is used in the following visuals:

βœ‘ A card that shows the number of records

βœ‘ A bar chart that shows total transaction amount by territory

βœ‘ A scatter plot that shows transaction amount and profit amount on the axes and points colored by territory.

You need to modify the scatter plot to make it easier for users to identify meaningful patterns. The solution must not affect the accuracy of the other visuals.

What should you do?

A
Add a count field of the transaction amount to the size bucket of the scatter plot.
B
Add a trend line to the scatter plot.
C
Enable high-density sampling on the scatter plot.
D
Apply a row filter to the Data1 query in Power Query Editor.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 59

You are creating a line chart in a Power BI report as shown in the following exhibit.

 

 

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 60

You are using Power Bl Desktop to connect to an Azure SQL database.

The connection is configured as shown in the following exhibit.

 

 

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct solution is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 61

From Power BI Desktop, you publish a new dataset and report to a Power BI workspace. The dataset has a row-level security (RLS) role named HR.

You need to ensure that the HR team members have RLS applied when they view reports based on the dataset.

What should you do?

A
From powerbi.com, add users to the HR role for the dataset.
B
From powerbi.com, share the dataset to the HR team members.
C
From Power BI Desktop, change the Row-Level Security settings.
D
From Power BI Desktop, import a table that contains the HR team members.

Premium Solution Locked

Unlock all 308 answers & explanations

QUESTION 62

You have a Power Bl data model that contains a table named Stores. The table has the following columns:

Store Name

Open Date

Status

State

City

You need to create a calculated column named Active Store Name that meets the following requirements:

When the value of the Status column is the value in the Store Name column must be returned.

When the value of the Status column is NOT β€œA", the value in the Store Name column that is prefixed with "Inactive - " must be returned.

How should you complete the DAX expression? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

 

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 308 answers & explanations

Full Question Bank Locked

You have reached the end of the free study guide preview. Upgrade now to unlock all 308 questions and the full simulation engine.

Customer Reviews

5 / 5
(15,000+ verified)
5
100%
4
0%
3
0%
2
0%
1
0%

Global Community Feedback

DM

David M.

Verified Student

"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."

SJ

Sarah J.

Premium Member

"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."

MC

Michael C.

Verified Buyer

"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"

Need Assistance?

Our expert support team is available to assist you with any inquiries about our exam materials.

Contact Support
Average response: < 24 Hours

Get Exam Updates

Subscribe to receive instant notifications on new questions and exclusive flash sales.

* Join 5,000+ students getting weekly updates

Support Chat ● Active Now

πŸ‘‹ Hi! How can we help you pass your exam?

Enter email to start chatting