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
Premium Bundle
Complete Success Suite
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
Standard Simulation
Practice Engine
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
Basic Tier
PDF Study Guide
Digital Access
- β Exam Questions (PDF)
- β Mobile Friendly
- β 60 Days Updates
Verified 62-Question Preview (PL-300)
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
Career Path
Target Roles
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).
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:
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
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?
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
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:
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
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?
Correct Option: A
Reference: https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships
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?
Correct Option: A
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'.
Reference: https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships#multiple-relationships-between-tables
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?
Correct Option: A
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
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:
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
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.
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
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?
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
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?
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
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
-
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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.
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
You need to get data from the Microsoft SQL Server tables.
What should you use to configure the connection?
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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:
Premium Solution Locked
Unlock all 308 answers & explanations
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?
Premium Solution Locked
Unlock all 308 answers & explanations
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.
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.
Certification Path
Related Certifications
Customer Reviews
Global Community Feedback
David M.
"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."
Sarah J.
"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."
Michael C.
"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"