Free preview mode

Enjoy the free questions and consider upgrading to gain full access!

PL-300Free trialFree trial

By microsoft
Aug, 2025

Verified

25Q per page

Question 26

Case Study -

This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.

To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.

At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.

To start the case study -
To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.

General Overview -

Northwind Traders is a specialty food import company.

The company recently implemented Power BI to better understand its top customers, products, and suppliers.

Business Issues -

The sales department relies on the IT department to generate reports in Microsoft SQL Server Reporting Services (SSRS). The IT department takes too long to generate the reports and often misunderstands the report requirements.

Existing Environment. Data Sources

Northwind Traders uses the data sources shown in the following table.

Image 1

Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.

Existing Environment. Customer Worksheet

Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.

Image 2

All the fields in Source2 are mandatory.

The Address column in Customer Details is the billing address, which can differ from the shipping address.

Existing Environment. Azure SQL Database

Source1 contains the following tables:

• Orders
• Products
• Suppliers
• Categories
• Order Details
• Sales Employees

The Orders table contains the following columns.

Image 3

The Order Details table contains the following columns.

Image 4

The address in the Orders table is the shipping address, which can differ from the billing address.

The Products table contains the following columns.

Image 5

The Categories table contains the following columns.

Image 6

The Suppliers table contains the following columns.

Image 7

The Sales Employees table contains the following columns.

Image 8

Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.

Requirements. Report Requirements

Northwind Traders requires the following reports:

• Top Products
• Top Customers
• On-Time Shipping

The Top Customers report will show the top 20 customers based on the highest sales amounts in a selected order month or quarter, product category, and sales region.

The Top Products report will show the top 20 products based on the highest sales amounts sold in a selected order month or quarter, sales region, and product category. The report must also show which suppliers provide the top products.

The On-Time Shipping report will show the following metrics for a selected shipping month or quarter:

• The percentage of orders that were shipped late by country and shipping region
• Customers that had multiple late shipments during the last quarter

Northwind Traders defines late orders as those shipped after the required shipping date.

The warehouse shipping department must be notified if the percentage of late orders within the current month exceeds 5%.

The reports must show historical data for the current calendar year and the last three calendar years.

Requirements. Technical Requirements

Northwind Traders identifies the following technical requirements:

• A single dataset must support all three reports.
• The reports must be stored in a single Power BI workspace.
• Report data must be current as of 7 AM Pacific Time each day.
• The reports must provide fast response times when users interact with a visualization.
• The data model must minimize the size of the dataset as much as possible, while meeting the report requirements and the technical requirements.

Requirements. Security Requirements

Access to the reports must be granted to Azure Active Directory (Azure AD) security groups only. An Azure AD security group exists for each department.

The sales department must be able to perform the following tasks in Power BI:

• Create, edit, and delete content in the reports.
• Manage permissions for workspaces, datasets, and reports.
• Publish, unpublish, update, and change the permissions for an app.
• Assign Azure AD groups role-based access to the reports workspace.

Users in the sales department must be able to access only the data of the sales region to which they are assigned in the Sales Employees table.

Power BI has the following row-level security (RLS) Table filter DAX expression for the Sales Employees table.

[EmailAddress] = USERNAME()

RLS will be applied only to the sales department users. Users in all other departments must be able to view all the data.

You need to create the semantic model.

Which storage mode should you use for the tables in the semantic model?

  • A: DirectQuery
  • B: Dual
  • C: Import
  • D: live connection

Question 27

HOTSPOT

You have a Power BI semantic model that contains the data sources shown in the following table.

Image 1

You need to configure the privacy level s of the data sources.

What should you configure for each data source? To answer, select the appropriate options in the answer area.

NOTE: Each correct answer is worth one point.

Image 2

Question 28

You plan to use Power BI Desktop to create a bug tracking dashboard that will pull data from Analytics in Azure DevOps.

From Power BI Desktop, you need to configure a data connector to authenticate to Azure DevOps. The solution must meet the following requirements:

• Use Analytics views.
• Filter data from the cloud.

Which connector should you use?

  • A: OData queries
  • B: Azure DevOps (Boards only)
  • C: Azure DevOps Server (Boards only)
  • D: OData Feed

Question 29

HOTSPOT

You use Power Query Editor to preview the data shown in the following exhibit.

Image 1

You confirm that the data will always start on row 3, and row 3 will always contain the column names.

How should you shape the query? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Image 2

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.

You have a data source that contains a column. The column contains case sensitive data.

You have a Power BI semantic model in DirectQuery mode.

You connect to the model and discover that it contains undefined values and errors.

You need to resolve the issue.

Solution: You implicitly convert the values into the required type.

Does this meet the goal?

  • A: Yes
  • B: No

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.

You have a data source that contains a column. The column contains case sensitive data.

You have a Power BI semantic model in DirectQuery mode.

You connect to the model and discover that it contains undefined values and errors.

You need to resolve the issue.

Solution: You change the semantic model mode.

Does this meet the goal?

  • A: Yes
  • B: No

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.

You have a data source that contains a column. The column contains case sensitive data.

You have a Power BI semantic model in DirectQuery mode.

You connect to the model and discover that it contains undefined values and errors.

You need to resolve the issue.

Solution: You normalize casing in the source query or Power Query Editor.

Does this meet the goal?

  • A: Yes
  • B: No

Question 33

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 data source that contains a column. The column contains case sensitive data.

You have a Power BI semantic model in DirectQuery mode.

You connect to the model and discover that it contains undefined values and errors.

You need to resolve the issue.

Solution: You add an index key and normalize casing in the data source.

Does this meet the goal?

  • A: Yes
  • B: No

Question 34

You import two Microsoft Excel tables named Customer and Address into Power Query. Customer contains the following columns:
✑ Customer ID
✑ Customer Name
✑ Phone
✑ Email Address
✑ Address ID
Address contains the following columns:
✑ Address ID
✑ Address Line 1
✑ Address Line 2
✑ City
✑ State/Region
✑ Country
✑ Postal Code
Each Customer ID represents a unique customer in the Customer table. Each Address ID represents a unique address in the Address table.
You need to create a query that has one row per customer. Each row must contain City, State/Region, and Country for each customer.
What should you do?

  • A: Merge the Customer and Address tables.
  • B: Group the Customer and Address tables by the Address ID column.
  • C: Transpose the Customer and Address tables.
  • D: Append the Customer and Address tables.

Question 35

You have a Microsoft Excel file in a Microsoft OneDrive folder.

The file must be imported to a Power BI semantic model.

You need to ensure that the semantic model can be refreshed in PowerBi.com.

Which two connectors can you use to connect to the file? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

  • A: Web
  • B: Excel Workbook
  • C: Folder
  • D: Text/CSV
  • E: SharePoint folder

Question 36

You use Power Query Editor to preview a column named Date as shown in the following exhibit.

Image 1

You need to change the Date column to contain only the year. The solution must minimize administrative effort.

What should you do?

  • A: Split the column by delimiter.
  • B: Split the column by number of characters.
  • C: Extract the text after the delimiter.
  • D: Transform the column to contain only the year.

Question 37

HOTSPOT

You are designing the data model for a Power BI semantic model.

You have the following tables in the star schema.

Image 1

Which table is the fact table of the star schema, and which column in the Patient table is the surrogate key of the star schema? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Image 2

Question 38

You use Power BI Desktop to import two tables named Customer and Contacts.

The Customer table contains the following columns:

• Customer_Name
• Customer ID
• Website

The Contacts table contains the following columns:

• Contact ID
• Contact Email
• Contact Name
• Customer Name

A web-based contact form is used to fill the Contacts table. The data is not sanitized.

You need to create a merge for the Customer and Contacts tables.

What should you do?

  • A: Disable fuzzy matching.
  • B: Enable fuzzy matching.
  • C: Set Join Kind to Left Outer.

Question 39

HOTSPOT

You are using Microsoft Power BI Desktop to profile data in Power Query Editor.

Table data is displayed as shown in the following exhibit.

Image 1

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.

Image 2

Question 40

HOTSPOT

You have a Power BI semantic model named Model1 that contains a table named Sales.

Sales contains 10 million records and the following data.

Image 1

The related report displays the weekly sales per region.

You need to minimize the size of Model1.

How should you modify the CustomerID column and the PurchaseDateTime column? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Image 2

Question 41

You have a Microsoft Power BI Desktop report named Report1 that uses an Azure SQL database as a data source.

A user named User1 plans to create a report by using the same data source as Report1.

You need to simplify the connection to the data source for User1.

Which type of file should you create?

  • A: PBIDS
  • B: XLSX
  • C: PBIT
  • D: PBIX

Question 42

HOTSPOT

You have a Power BI semantic model.

You discover that the semantic model contains values that display as errors.

You need to use data profiling features in Power Query to preview the data and identify the issues.

What should you select to gain insight into the number of errors in the model, and what should you select to resolve the errors? To answer, select the appropriate options in the answer area.

NOTE: Each correct answer is worth one point.

Image 1

Question 43

You plan to create a Power BI semantic model named Model1 that will contain data from an Azure SQL database named DB1.

Model1 must show updated data within two minutes of the data being updated in DB1.

You need to select a connectivity mode for the connection to DB1.

What should you choose?

  • A: DirectQuery
  • B: live connection
  • C: import

Question 44

You need to create a semantic model in Power BI Desktop. The solution must meet the following requirements:

• The model must contain a table named Orders that has one row per order. Each row will contain the total amount per order.
• The orders must be filtered to the selected CustomerID value.
• Users must select the CustomerID value from a list.
• The list of customers must come from an OData source.

Which three objects should you create in Power Query Editor? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

  • A: an Orders query that has a filter on CustomerID
  • B: a Customers query that has a filter on CustomerID
  • C: an Orders query that has a single column containing a list of customers
  • D: a Customers query that has a single column containing a list of customer IDs
  • E: a parameter for CustomerID that uses a query to populate the suggested values
  • F: a parameter for CustomerID that uses manually entered values to populate the suggested values

Question 45

HOTSPOT -
You have two Azure SQL databases that contain the same tables and columns.
For each database, you create a query that retrieves data from a table named Customer.
You need to combine the Customer tables into a single table. The solution must minimize the size of the data model and support scheduled refresh in powerbi.com.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Image 1

Question 46

You use Power BI Desktop to create a report named RPT1 that loads data from a Microsoft Excel file named File1. File1 is located in a network share.

File1 is moved to a different folder.

When you open RPT1 in Power BI Desktop, you discover that the report displays outdated data.

You need to ensure that the data in File1 refreshes properly.

What should you do?

  • A: Change the data source.
  • B: Clear the permissions of File1.
  • C: Export a PBIDS file.
  • D: Modify the permissions for File1.

Question 47

HOTSPOT

You have a query that contains customer data in Power Query Editor as shown in the following exhibit.

Image 1

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.

Image 2

Question 48

You have a Power BI report named Report that contains the following tables.

Image 1

For the last three days, refresh in Power BI has failed, and you receive the following error message: “You have reached the maximum allowable memory allocation for your tier. Consider upgrading to a tier with more available memory.”

You need to resolve the error and ensure that query response times are minimized for end users.

What should you do?

  • A: Merge the Sales person and invoice tables based on the SalesPersonId column.
  • B: Change the invoice table to a DirectQuery table and read the data live from the source, retaining only the dimension tables as import tables.
  • C: Reduce the size of the invoice table by summarizing sales by Product, Sales person, Calendar, and Customer.
  • D: Change the invoice table to a composite table that contains historical data as a DirectQuery table and hot data as an import table, and then partition the table.

Question 49

You have a table named DIMCountries that contains a column named Country as shown in the following table.

Image 1

You plan to use DIMCountries as a dimension in a report.

You need to ensure that the Country column in DIMCountries lists each country only once.

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

NOTE: Each correct answer is worth one point.

  • A: Change Data category to Country.
  • B: Remove duplicate values.
  • C: Apply a clean transform.
  • D: Replace the empty fields.
  • E: Apply a Capitalize Each Word transform.

Question 50

HOTSPOT

You plan to use Power Query Editor to get data from an API.

The API returns a JSON response.

You have a username and password for the API.

Which data source and authentication method should you use to connect to the API? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Image 1
Page 2 of 15 • Questions 26-50 of 370

Free preview mode

Enjoy the free questions and consider upgrading to gain full access!