PL-300 Exam - Free Actual Q&as, Page 1 - ExamTopics
PL-300 Exam - Free Actual Q&as, Page 1 - ExamTopics
Study Guide
Download Now
Video Course
266 Lectures
$19.99
Buy Now
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 1/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #1 Topic 1
HOTSPOT -
You plan to create the Power BI model shown in the exhibit. (Click the Exhibit tab.)
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 2/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: Dual -
Dual: Tables with this setting can act as either cached or not cached, depending on the context of the query that's submitted to the Power BI
dataset. In some cases, you fulfill queries from cached data. In other cases, you fulfill queries by executing an on-demand query to the data
source.
Note: You set the Storage mode property to one of these three values: Import, DirectQuery, and Dual.
Box 2: Dual -
You can set the dimension tables (Customer, Geography, and Date) to Dual to reduce the number of limited relationships in the dataset, and
improve performance.
Box 3: DirectQuery -
ג ג
DirectQuery: Tables with this setting aren't cached. Queries that you submit to the Power BI dataset €"for example, DAX queries €"and that
DirectQuery tables can be fulfilled only by executing on-demand queries to the data source. Queries that you submit to the data source use the
Box 4: Import -
Import: Imported tables with this setting are cached. Queries submitted to the Power BI dataset that return data from Import tables can be
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-storage-mode
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 3/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct. IF someone still unable to understand I would highly recommend going through this link. Excellent explanation
https://radacad.com/dual-storage-mode-the-most-important-configuration-for-aggregations-step-2-power-bi-aggregations
upvoted 20 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 4/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 5/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 1
You have a project management app that is fully hosted in Microsoft Teams. The app was developed by using Microsoft Power Apps.
You need to create a Power BI report that connects to the project management app.
C. Dataverse
D. Dataflows
Correct Answer: C
Power BI datasets -
Power BI dataflows -
Dataverse -
Dataflows -
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-data-sources
https://support.microsoft.com/en-us/office/use-power-bi-desktop-to-connect-with-your-project-data-df4ccca1-68e9-418c-9d0f-022ac05249a2
upvoted 18 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 6/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Dataverse
upvoted 2 times
Selected Answer: C
c only
upvoted 1 times
Selected Answer: C
Dataverse
upvoted 3 times
Microsoft Dataverse for Teams is a built-in, low-code data platform for Microsoft Teams that lets users build custom apps, bots, and flows in
Microsoft Teams by using Power Apps, Power Virtual Agents, and Power Automate. Dataverse for Teams—built on Microsoft Dataverse—
provides relational data storage, rich data types, enterprise-grade governance, and one-click solution deployment to the Microsoft Teams app
store.
https://learn.microsoft.com/en-us/training/paths/work-power-platform-teams/
upvoted 4 times
Selected Answer: C
Dataverse
upvoted 2 times
Dataverse
upvoted 1 times
The answer is C. Dataverse allows you to use the data from the business applications such as Microsoft teams directly in power bi.
upvoted 3 times
Selected Answer: C
C, Dataverse is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 7/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
is C 100%
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 8/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 1
For the sales department at your company, you publish a Power BI report that imports data from a Microsoft Excel file located in a Microsoft
SharePoint folder.
You need to create a Power BI report from the existing data. The solution must minimize development effort.
A. Power BI dataset
B. a SharePoint folder
C. Power BI dataflows
D. an Excel workbook
Correct Answer: B
2. Paste the SharePoint site URL you copied in Determine the site URL to the Site URL text box in the SharePoint folder dialog box. In this
example, the site URL is https://contoso.sharepoint.com/marketing/data. If the site URL you enter is invalid, a warning icon. warning icon will
Select OK to continue.
3. If this is the first time you've visited this site address, select the appropriate authentication method. Enter your credentials and choose which
4. When you select the SharePoint folder you want to use, the file information about all of the files in that SharePoint folder are displayed. In
addition, file information about any files in any subfolders is also displayed.
5. Etc.
Reference:
https://docs.microsoft.com/en-us/power-query/connectors/sharepointfolder
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 9/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
It should be dataset, because the case states there is already a report published and the datamodel contains measures. therefore and to be able
to use the measures in the datamodel you should connect to the existing dataset (which was created when you plublished the report) instead of
starting from scratch with the files in the SharePoint folder.
upvoted 79 times
Selected Answer: A
Selected Answer: A
Since the solution must minimize development efforts and we already have a report with same dataset published, the answer should be Power BI
dataset.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 10/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
Selected Answer: A
Selected Answer: A
It states that it already imported the data from an excel file for an existing report. You are now adding another report that uses the same data. So
you just use the dataset
upvoted 3 times
Option A is possible choice, but you may be encountered to an error message saying "DirectQuery isn't available for this dataset", then it would
add development effort. This is why B is safer as there is no difference in the process between choosing a dataset or Sharepoint folder. It would
increase the load time, but there is no development effort behind it.
upvoted 1 times
Sharepoint folder
upvoted 1 times
Selected Answer: A
Using a Power BI dataset would be an appropriate option as well, and it might offer certain advantages over the SharePoint Folder data source
depending on your specific requirements and scenario. However, if your goal is to minimize development effort, using the SharePoint Folder data
source directly might be a more straightforward approach. It allows you to quickly import data from the Excel file without the need for additional
data modeling in Power BI Desktop. It could be especially useful when the Excel file already contains the necessary measures, and you only need
to create visuals for reporting
upvoted 1 times
"In Power BI Desktop: from the Home ribbon, select Get data > Power BI datasets."
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 11/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 1
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.
Correct Answer: A
A merge queries operation joins two existing tables together based on matching values from one or multiple columns. You can choose to use
Reference:
https://docs.microsoft.com/en-us/power-query/merge-queries-overview
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 12/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Selected Answer: A
Selected Answer: A
Merge is correct.
upvoted 2 times
Selected Answer: A
Merge is correct
upvoted 2 times
Selected Answer: A
Merge is Join
upvoted 1 times
The answer is A. Both tables have a column called "address ID" that tells you where each person lives. To combine these tables, you can match
up (merge) the rows with the same "address ID" and put them together into one big table.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 13/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #5 Topic 1
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.
Hot Area:
Correct Answer:
When you have additional rows of data that you'd like to add to an existing query, you append the query.
* Append queries as new displays the Append dialog box to create a new query by appending multiple tables.
* Append queries displays the Append dialog box to add additional tables to the current query.
Incorrect: When you have one or more columns that you'd like to add to another query, you merge the queries.
By default, all queries from Query Editor will be loaded into the memory of Power BI Model. You can disable the load for some queries,
especially queries that used as intermediate transformation to produce the final query for the model.
Disabling Load doesn't mean the query won't be refreshed, it only means the query won't be loaded into the memory. When you click on Refresh
model in Power
BI, or when a scheduled refresh happens even queries marked as Disable Load will be refreshed, but their data will be used as intermediate
source for other queries instead of loading directly into the model. This is a very basic performance tuning tip, but very important when your
Reference:
https://docs.microsoft.com/en-us/power-query/append-queries
https://radacad.com/performance-tip-for-power-bi-enable-load-sucks-memory-up
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 14/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct
- Append Queries as New
- Disable loading the query to the data model
upvoted 39 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 15/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 7 times
To speed up the loading time, you can also disable the loading of the original tables since they are no longer needed after the append operation.
This will help reduce the overall load time of your data model.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 16/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #6 Topic 1
DRAG DROP -
In Power Query Editor, you have three queries named ProductCategory, ProductSubCategory, and Product.
You need to merge the three queries into a single query. The solution must ensure the best performance in Power Query.
How should you merge the tables? To answer, drag the appropriate merge types to the correct queries. Each merge type 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.
Correct Answer:
Box 1: Inner -
One of the join kinds available in the Merge dialog box in Power Query is an inner join, which brings in only matching rows from both the left and
right tables.
One of the join kinds available in the Merge dialog box in Power Query is a left outer join, which keeps all the rows from the left table and brings
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 17/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/power-query/merge-queries-inner https://docs.microsoft.com/en-us/power-query/merge-queries-left-outer
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 18/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 19/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #7 Topic 1
You are building a Power BI report that uses data from an Azure SQL database named erp1.
✑ Orders sold over time that include a measure of the total order value
Orders by attributes of products sold
The solution must minimize update times when interacting with visuals in the report.
A. From Power Query, merge the Order Line Items query and the Products query.
B. Create a calculated column that adds a list of product categories to the Orders table by using a DAX function.
D. From Power Query, merge the Orders query and the Order Line Items query.
Correct Answer: D
A merge queries operation joins two existing tables together based on matching values from one or multiple columns.
Reference:
https://docs.microsoft.com/en-us/power-query/merge-queries-overview
Selected Answer: D
I'm very sure it's D. It's the Header/Detail Schema, and the most optimal way is to flatten the header into the detail table.
Source:
https://www.sqlbi.com/articles/header-detail-vs-star-schema-models-in-tabular-and-power-bi/
upvoted 61 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 20/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Should be A, because we need to get " Orders sold over time that include a measure of the total order value Orders by attributes of products
sold"
Order line detail for quantities ordered, and product for product's attribute
upvoted 34 times
Selected Answer: D
Orders table has high-level order info, while OrderLines has more granular order info. The only way to link OrderLines (which also contains
ProductID and price of each order) to Orders would be via an FK reference i.e. OrderID.
upvoted 1 times
Selected Answer: A
Should be A, because we need to get " Orders sold over time that include a measure of the total order value Orders by attributes of products
sold"
upvoted 1 times
As many have said, its not great that the details aren't there but.
1) I believe its 2 different requirements. The first one has the little picture and doesn't require us to merge anything to answer as Order will have
the total amount so we dont need so SUM anything in order details
2) requires details about the products that won't be on the orders table. Someone mentioned product ID would be on Order. No it would not, or
you would simply have ALREADY merged orders and order lines since you can have multiple products on an order.
So I am going with D. Although I dont like any of them
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 21/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
Selected Answer: D
This link others have posted here really helped me think about it:
https://www.sqlbi.com/articles/header-detail-vs-star-schema-models-in-tabular-and-power-bi/
upvoted 1 times
The question is about the order "Sold". That information is on the Order, It can't be on the product. So we need to merge Order and Order line
tables.
upvoted 1 times
Selected Answer: D
I chose A previously, but I think D is a better choice. Product table is a dim table, which means it won't update as frequently as fact table. So
merge two fact tables would be a good idea to minimize update times.
upvoted 3 times
Selected Answer: D
I think D is correct option bcoz, performing product or multiplication at power query level will optimize the solutions.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 22/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #8 Topic 1
You have a Microsoft SharePoint Online site that contains several document libraries.
One of the document libraries contains manufacturing reports saved as Microsoft Excel files. All the manufacturing reports have the same data
structure.
You need to use Power BI Desktop to load only the manufacturing reports to a table for analysis.
A. Get data from a SharePoint folder and enter the site URL Select Transform, then filter by the folder path to the manufacturing reports library.
B. Get data from a SharePoint list and enter the site URL. Select Combine & Transform, then filter by the folder path to the manufacturing
reports library.
C. Get data from a SharePoint folder, enter the site URL, and then select Combine & Load.
D. Get data from a SharePoint list, enter the site URL, and then select Combine & Load.
Correct Answer: A
Get Data from SharePoint folder + select Combine & Load to load the data from all of the files in the SharePoint folder directly into your app.
2. Paste the SharePoint site URL you copied in Determine the site URL to the Site URL text box in the SharePoint folder dialog box. In this
example, the site URL is https://contoso.sharepoint.com/marketing/data. If the site URL you enter is invalid, a warning icon. warning icon will
3. Select OK to continue.
4. If this is the first time you've visited this site address, select the appropriate authentication method. Enter your credentials and choose which
5. When you select the SharePoint folder you want to use, the file information about all of the files in that SharePoint folder are displayed. In
addition, file information about any files in any subfolders is also displayed.
6. Select Combine & Transform Data to combine the data in the files of the selected SharePoint folder and load the data into the Power Query
Editor for editing. Or select Combine & Load to load the data from all of the files in the SharePoint folder directly into your app.
Reference:
https://docs.microsoft.com/en-us/power-query/connectors/sharepointfolder
Selected Answer: A
Selected Answer: A
We have to import Excel files from SharePoint, so we need the connector SharePoint folder which is used to get access to the files stored in the
library. SharePoint list is a collection of content that has rows and columns (like a table) and is used for task lists, calendars, etc.
Since we have to filter only on manufacturing reports, we have to select Transform and then filter by the corresponding folder path.
upvoted 16 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 23/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
given exam on 21th Oct 2023 , This Question is in the exam . I scored 79 , No need to take ful version most of the question covern under 24
pages only.
upvoted 1 times
Selected Answer: A
Selected Answer: A
A is correct.
upvoted 1 times
Selected Answer: A
Explanation: Since the manufacturing reports are saved as Excel files in a specific document library within SharePoint Online, the best option is
to use Power BI Desktop to get data from the SharePoint folder that contains the manufacturing reports. After entering the site URL, select
Transform to open Power Query Editor, and then filter the folder path to the manufacturing reports library so that only the Excel files in that library
are loaded to the table for analysis. Option A is the correct choice for this scenario.
Selected Answer: A
Selected Answer: A
The answer is A. Once you import the Sharepoint folder in Power BI, you can clean the data by transforming it and then filter it to show only the
data you need based on the specific path.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 24/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
A is correct
upvoted 1 times
Selected Answer: A
Answer is Get data from a SharePoint Online folder and enter the site URL. Select Combine & Transform, then filter by the folder path to the
manufacturing reports library.
Reference:
https://www.c-sharpcorner.com/article/combine-and-transform-data-of-multiple-files-located-in-a-folder-in-power-bi/
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 25/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #9 Topic 1
DRAG DROP -
You have a Microsoft Excel workbook that contains two sheets named Sheet1 and Sheet2.
You need to use Power Query Editor to combine the products from Table1 and Table2 into the following table that has one column containing no
duplicate values.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-shape-and-combine-data
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 26/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 27/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Order is correct.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 28/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
A. Apply a transformation to extract the last 11 characters of the Logged column and set the data type of the new column to Date.
Correct Answer: D
Note: A CSV is a comma-separated values file, which allows data to be saved in a tabular format. CSVs look like a garden-variety spreadsheet
but with a . csv extension. CSV files can be used with most any spreadsheet program, such as Microsoft Excel or Google Spreadsheets.
Reference:
https://www.bigcommerce.com/ecommerce-answers/what-csv-file-and-what-does-it-mean-my-ecommerce-business/
Selected Answer: C
You should split the Logged column by using "at" as the delimiter. This will allow you to separate the date and time into separate columns, which
will enable you to analyze the complaints by date and use a built-in date hierarchy. Alternatively, you could also use a transformation to extract
the date and time from the Logged column and set the data type of the new columns to Date and Time, respectively. Option A is incorrect
because it only extracts the last 11 characters of the Logged column, which would not include the date. Option B is incorrect because the data in
the Logged column is in a non-standard date format and cannot be directly converted to the Date data type. Option D is incorrect because it only
extracts the first 11 characters of the Logged column, which would not include the time.
upvoted 23 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 29/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You actually can do that if you click on the "Select or enter delimiter" in the "Split Column by Delimiter" window that pops up after you click
on "Split Column" in the "Transform" tab on top of your Power BI window. After you select the --Custom-- option from the drop down
menu in the "Select or enter delimiter" drop down list, you can write "at" in the text box that appears below the drop down list.
upvoted 5 times
Selected Answer: C
https://community.fabric.microsoft.com/t5/Desktop/Extract-Value/m-p/2829915#M977021
upvoted 1 times
Selected Answer: C
best solution
upvoted 1 times
upvoted 1 times
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 31/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Which two connectors can you use to connect to the file? Each correct answer presents a complete solution.
A. Excel Workbook
B. Text/CSV
C. Folder
D. SharePoint folder
E. Web
Correct Answer: AC
2. Browse for and select the Excel workbook you want to load. Then select Open.
3. Etc.
Folder path -
Combine -
Note:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 32/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/power-query/connectors/excel https://docs.microsoft.com/en-us/power-query/connectors/folder
Selected Answer: DE
We can import an excel file from multiple connectors (excel workbook, folder, web, sharepoint) but if we must refresh the data from the service
with no gateways then We must use web and sharepoint connectors
upvoted 60 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 33/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: DE
A, B, C: wrong! Would work technically, but the connection will be only to the local copy of the file, no refresh from the online version stored on
OneDrive
D: correct, but more complicated than option E
E: correct, this is the best option to import from OneDrive
upvoted 21 times
Connecting via SharePoint folder or Web does not require Gateway service
upvoted 2 times
Referred to -
https://learn.microsoft.com/en-us/power-bi/connect-data/desktop-use-onedrive-business-links
and
https://youtu.be/rcYRcsDjPMI?si=hSguTn4E00iWbOsz
upvoted 1 times
Selected Answer: DE
Selected Answer: DE
In the Excel connector you can see the docmentation says "If the Excel workbook is online, use the Web connector to connect to the workbook."
upvoted 1 times
You can sync your one drive with SharePoint folder and then for one drive, no gateway is needed so you can just use web for connecting
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 34/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
ChatGPT4:
According to the document, to connect to the Excel file in a Microsoft OneDrive folder for importing to a Power BI dataset, you can use the
following two connectors:
Excel Workbook (Option A): Power BI allows you to get data from many types of files, including Excel workbooks. You can select the Excel option
when using the Get data feature in Power BI Desktop.
SharePoint - Team Sites (Option D): Saving your Power BI Desktop files to SharePoint Team Sites is similar to saving to OneDrive for Business.
The main difference is how you connect to the file from Power BI. You can specify a URL or connect to the root folder.
upvoted 1 times
Excel Workbook (Option A): Power BI allows you to get data from many types of files, including Excel workbooks. You can select the Excel option
when using the Get Data feature in Power BI Desktop.
SharePoint - Team Sites (Option D): Saving your Power BI Desktop files to SharePoint Team Sites is similar to saving to OneDrive for Business.
The main difference is how you connect to the file from Power BI. You can specify a URL or connect to the root folder.
upvoted 1 times
The answer depends on the requirement to be able to refresh the dataset in Power BI Service - of the choices here, only the Web and SharePoint
Folder connectors permit scheduled refresh in PBI Service.
upvoted 1 times
Selected Answer: DE
Surely, when you use SharePoint Folder, you need to use root folder, not subfolders.
Web is directly connection to excel file
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 35/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have a table named Reports that contains a column named State. The distribution and quality data metrics for the data in State is shown in
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
Hot Area:
Correct Answer:
Box 1: 69 -
69 distinct/different values.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 36/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Note: Column Distribution allows you to get a sense for the overall distribution of values within a column in your data previews, including the
count of distinct values (total number of different values found in a given column) and unique values (total number of values that only appear
Box 2: 4 -
Reference:
https://systemmanagement.ro/2018/10/16/power-bi-data-profiling-distinct-vs-unique/
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 37/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 38/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
✑ ProductID
✑ ProductName
✑ SupplierID
✑ CategoryID
The Categories file contains the following columns:
✑ CategoryID
✑ CategoryName
✑ CategoryDescription
From Power BI Desktop, you import the files into Power Query Editor.
You need to create a Power BI dataset that will contain a single table named Product. The Product will table includes the following columns:
✑ ProductID
✑ ProductName
✑ SupplierID
✑ CategoryID
✑ CategoryName
✑ CategoryDescription
How should you combine the queries, and what should you do on the Categories query? To answer, select the appropriate options in the answer
area.
Hot Area:
Correct Answer:
Box 1: Merge -
There are two primary ways of combining queries: merging and appending.
* When you have one or more columns that you'd like to add to another query, you merge the queries.
* When you have additional rows of data that you'd like to add to an existing query, you append the query.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 39/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
In many situations, it makes sense to break down your data transformations in multiple queries. One popular example is merging where you
merge two queries into one to essentially do a join. In this type of situations, some queries are not relevant to load into Desktop as they are
intermediate steps, while they are still required for your data transformations to work correctly. For these queries, you can make sure they are
not loaded in Desktop by un-checking 'Enable load' in the context menu of the query in Desktop or in the Properties screen:
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-shape-and-combine-data https://docs.microsoft.com/en-us/power-
bi/connect-data/refresh-include-in-report-refresh
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 40/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
This is correct
- Merge
- Disable the query load
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 41/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure SQL database that contains sales transactions. The database is updated frequently.
You need to generate reports from the data to detect fraudulent transactions. The data must be visible within five minutes of an update.
Correct Answer: D
DirectQuery: No data is imported or copied into Power BI Desktop. For relational sources, the selected tables and columns appear in the Fields
list. For multi- dimensional sources like SAP Business Warehouse, the dimensions and measures of the selected cube appear in the Fields list.
As you create or interact with a visualization, Power BI Desktop queries the underlying data source, so you're always viewing current data.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-use-directquery
Selected Answer: D
D is correct for me
upvoted 17 times
Selected Answer: D
D is correct for me
upvoted 1 times
Selected Answer: D
Selected Answer: D
Correct Ans
upvoted 1 times
Selected Answer: D
Selected Answer: D
DirectQuery - best for real-time, or if you have large datasets to pull from
https://learn.microsoft.com/en-us/training/modules/get-data/6-storage-mode
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 42/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
Selected Answer: D
Selected Answer: D
Direct query
upvoted 3 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 43/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
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
Correct Answer:
Step 1: From Power BI Desktop, Select Get Data, and then Select Folder.
ג
Open Power BI Desktop and then select Get Data\More €¦ and choose Folder from the All options on the left.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 44/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Enter the folder path, select OK, and then select Transform data to see the folder's files in Power Query Editor.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 45/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
To combine binary files in Power Query Editor, select Content (the first column label) and select Home > Combine Files. Or you can just select
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-combine-binaries
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 46/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Expanding the attributes means that you create columns in your dataset to capture the metadata about each file, such as file names, file paths,
file sizes, and other relevant attributes. This approach keeps the metadata in your dataset without storing the actual data from the CSV files.
By expanding the attributes, you ensure that you have the necessary information to work with the file metadata in your Power BI reports and
visualizations while adhering to the requirement of not storing the CSV file data within your Power BI dataset.
upvoted 2 times
Selecting "text/csv" from the "Get Data" menu would be necessary if we want to import the data from the CSV files themeselves, but our
requirement is to extract metadata only, so this step in not needed.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 47/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Combining the "Content" column is not necessary because we want to remove it to avoid storing the data, not combine it.
upvoted 3 times
The goal here is to create a report *about* the files, not about what's in them. Like a count of Excel files vs. PDFs, or documents created by
month.
upvoted 1 times
Get Data: Select Get Data and then select Text/CSV. This action allows you to connect to the folder that contains the CSV files in Power BI.
Combine the Content Column: After connecting to the folder, you should combine the content column of the CSV files. This step merges the data
from all the files into a single column.
Expand the Attributes Column: Once the content column is combined, you can expand the attributes column to extract the metadata of the files.
This action separates the metadata into individual columns.
Get Data
Combine the Content Column
Expand the Attributes Column
Actions to remove the contents and attributes columns are not necessary since the goal is to extract and retain the file metadata without storing
the data of the CSV files.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 48/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Content columns are those that do not provide any meaningful information for analysis, such as ID columns, timestamp columns, or other
metadata columns. These columns are typically used for identification or administrative purposes and are not relevant for analysis. Removing
them can simplify the data model, reduce query time, and improve performance.
Therefore, the general approach is to remove unnecessary content columns first before expanding attribute columns in Power BI. This will help
simplify the data model and improve performance, while still providing the necessary information for analysis.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 49/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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
You need to use the dataflow in a report. The solution must meet the following requirements:
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 Answer: C
When you set up a refresh schedule, Power BI connects directly to the data sources using connection information and credentials in the dataset
to query for updated data, then loads the updated data into the dataset. Any visualizations in reports and dashboards based on that dataset in
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-desktop-file-local-drive
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 50/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Correct Answer C
Based on the requirements mentioned, the best option would be to choose option C: Create a dataflows connection that has Import mode
selected and schedule a daily refresh.
Option A is not the best choice as it requires online processing operations, which goes against one of the requirements.
Option B is not necessary since the SQL Server is on-premises and not in a cloud environment. Gateway connections are typically used for
cloud-based data sources that require access to on-premises data.
Option D refreshes the data too frequently and might lead to unnecessary processing operations, which goes against one of the requirements.
Therefore, the best approach is to use Import mode with daily scheduled refreshes to include data from the current year, up to and including the
previous day. This would minimize online processing operations and also reduce calculation times and render times for visuals.
Import mode allows us to load and store the data from the DirectQuery source in the Power BI service. This minimizes online processing
operations, as calculations are performed during data refresh rather than in real-time during report rendering.
Scheduling a daily refresh ensures that our dataflow data is up to date while minimizing the frequency of refresh operations. Since we only need
data up to and including the previous day, a daily refresh is sufficient.
upvoted 3 times
Selected Answer: C
Selected Answer: C
C is correct
upvoted 1 times
B. Create a dataflows connection that has DirectQuery mode selected and configure a gateway connection for the dataset.
Explanation:
The requirement to minimize online processing operations suggests that DirectQuery mode should be used. DirectQuery allows Power BI to
directly query the on-premises SQL server without importing the data into Power BI.
The requirement to minimize calculation times and render times for visuals is also achieved through DirectQuery mode. With DirectQuery,
calculations are performed on the SQL server, reducing the computational load on Power BI.
The requirement to include data from the current year, up to and including the previous day can be handled by configuring a gateway connection.
The gateway allows Power BI to establish a secure connection to the on-premises SQL server and retrieve the required data.
Option B fulfills all the requirements by using DirectQuery mode and configuring a gateway connection for the dataset.
upvoted 4 times
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 51/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: C
guys! first, the dataflow have been created in power bi service. that means a gateway has already installed so we do not need a gateway. just we
need to create dataflow Connection. and this connection should minimize online processing, that means the dataflow should use import mode.
and we need a daily refresh. therefore option C is the correct option.!
upvoted 4 times
Selected Answer: B
"to access tables from an on-premises Microsoft SQL server." do not we need a gateway?
upvoted 1 times
Selected Answer: C
C is the correct answer. DirectQuery is slower than import in regards to calculation times and render times for visuals, so both A and B are
automatically disqualified. Additionally, there is no reason to refresh data hourly, as a daily refresh (C) is adequate for the requirements.
upvoted 3 times
Selected Answer: C
C. Cree una conexión de flujos de datos que tenga seleccionado el modo de importación y programe una actualización diaria.
upvoted 1 times
Selected Answer: B
B seems to correct answer to me. Direct Query is the way to "Serving data to customers in a managed and performance-minded way"
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 52/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You publish a dataset that contains data from an on-premises Microsoft SQL Server database.
You need to ensure that the Power BI service can connect to the database and refresh the dataset.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
Set up an on-premises data gateway: Download and install an on-premises data gateway on a machine that has access to the SQL Server
database. Make sure that the gateway is registered to the same workspace as the dataset.
Configure a data source: In the Power BI service, go to the dataset settings, and select the data source. Then, enter the necessary details,
including the server name, database name, and credentials.
Schedule refresh: In the dataset settings, go to the "Scheduled refresh" tab, and set up a refresh schedule. Ensure that the gateway is selected
as the "Data source credentials" option.
Publish the dataset: Finally, publish the dataset to the Power BI service. The dataset will be refreshed according to the schedule you set up, and
the on-premises data gateway will allow the service to connect to the SQL Server database.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 53/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Second Step: Configure an on-premises data gateway. The gateway acts as a bridge between our on-premises data sources and the Power BI
service in the cloud. It allows secure data transfer and access.
Third Step: Add the dataset owner to the data source. Ensure that the dataset owner (the Power BI user or service account) has appropriate
permissions to access the on-premises SQL server database. This is important for successful data retrieval during refresh.
Fourth Step: Configure a scheduled refresh. Schedule the refresh to occur daily to keep the dataset up to date.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 54/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://learn.microsoft.com/en-us/training/modules/manage-datasets-power-bi/5-dataset-refresh
It does not necessarily talk about this order, but it does help to understand how this works. With those pages I was able to logically put the
four things in the correct order.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 55/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
B. ODBC
C. OLE DB
D. OData
Correct Answer: B
Selected Answer: B
B is Correct because, B´cause it allows you to connect to data sources that aren't identified in the Get Data lists.
The ODBC connector lets you import data from any third-party ODBC driver simply by specifying a Data Source Name (DSN) or a connection
string. As an option, you can also specify a SQL statement to execute against the ODBC driver.
List details a few examples of data sources to which Power BI Desktop can connect by using the generic ODBC interface:
https://learn.microsoft.com/en-us/power-bi/connect-data/desktop-connect-using-generic-interfaces
upvoted 25 times
* Microsoft SQL Server database is specifically designed to connect to SQL Server databases,
Selected Answer: B
upvoted 1 times
ODBC is a widely-used standard for connecting to various types of databases, including Cassandra. It provides a common interface that allows
applications like Power BI to communicate with different database systems using the same API. By leveraging the ODBC connector, you can
establish a connection to the Cassandra database and retrieve data for analysis and visualization in Power BI.
upvoted 3 times
Selected Answer: B
B. ODBC
upvoted 1 times
Selected Answer: B
Answer is correct.
https://learn.microsoft.com/en-us/power-bi/connect-data/desktop-connect-using-generic-interfaces
upvoted 2 times
B is correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 57/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You receive annual sales data that must be included in Power BI reports.
From Power Query Editor, you connect to the Microsoft Excel source shown in the following exhibit.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 58/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 59/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 60/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
1. 10 minutes
2. All the tables
Reference:
https://learn.microsoft.com/en-us/power-query/connectors/azuresqldatabase
upvoted 14 times
All Tables.
Command timeout in minutes: If your connection lasts longer than 10 minutes (the default timeout), you can enter another value in minutes to
keep the connection open longer. This option is only available in Power Query Desktop.
Navigate using full hierarchy: If checked, the navigator displays the complete hierarchy of tables in the database you're connecting to. If cleared,
the navigator displays only the tables whose columns and rows contain data.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 61/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Include relationship columns: If checked, includes columns that might have relationships to other tables. If this box is cleared, you won’t see
those columns.
https://learn.microsoft.com/en-us/power-query/connectors/azure-sql-database
upvoted 1 times
Navigate using full hierarchy: If checked, the navigator displays the complete hierarchy of tables in the database you're connecting to. If cleared,
the navigator displays only the tables whose columns and rows contain data.
https://learn.microsoft.com/en-us/power-query/connectors/azure-sql-database
upvoted 1 times
If "Navigate using full hierarchy" is unchecked in the Fields pane in Power BI Desktop, then only the tables and fields that contain data will be
displayed in the report view. Any tables or fields that do not have data will be hidden from view.
However, it's important to note that this option controls the behavior of the Fields pane in the report view, and does not affect the data that is
loaded into the report. Even if the option is unchecked, all tables and fields in the data model will still be available for use in the report. They just
won't be visible in the Fields pane unless they contain data.
So, if you want to ensure that only the tables and fields with data are shown in the report view, you can uncheck "Navigate using full hierarchy" in
the Fields pane. But if you want to include all tables and fields in the data model, even if they don't currently contain data, you should leave the
option checked.
upvoted 4 times
The Navigator window in Power BI will display all tables available in the data source, regardless of whether or not they contain data. However,
when you preview the data in the Navigator window, only the tables that have data will display data in the preview.
When you connect to a data source in Power BI, the Navigator window will typically display a list of tables, views, and other objects available in
the data source. This list may include tables that are empty or have no data.
No confusion, and no need to further discuss
upvoted 1 times
upvoted 1 times
Source:
https://learn.microsoft.com/en-us/power-query/connectors/sql-server
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 63/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You have the Azure SQL databases shown in the following table.
You plan to build a single PBIX file to meet the following requirements:
• Data must be consumed from the database that corresponds to each stage of the development lifecycle.
What should you do? To answer, select the appropriate options in the answer area.
Correct Answer:
To meet the requirements specified, we can use a single parameter in the PBIX file that controls which database is used for data consumption
based on the stage of the development lifecycle.
We can use a Text parameter type in Power BI to achieve this. The parameter can be used to switch between the different database connections
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 64/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
when a user interacts with the report. The text parameter could include values such as "Development", "Staging", and "Production", which
correspond to the different databases shown in the table.
The parameter can then be used in the queries to dynamically filter the data based on the selected stage of the development lifecycle. By using a
single parameter, we can minimize administrative effort and ensure that the report works with each stage of the development lifecycle.
In Power Query, in Advance Editor you can use 1 parameter to update the stage of the server and the database by modifying the M Code as
follows:
'=Sql.Database(parameter&"ServerUrl", "DatabaseName"¶meter)'
upvoted 1 times
In the Azure they contain the same structure for the Name and Server URL.
"db-powerbi-" & ".database.windows.net"
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 65/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The only thing that changes between the stages is dev, uat, and prod and for each of the stages the Name and Server URL is the same value for
that stage. E.g, "db-powerbi-dev" & "dev.database.windows.net"
upvoted 4 times
https://www.youtube.com/watch?v=JRTr_FOVsac
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 66/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to create the dimension. The dimension must contain a list of unique countries.
Which two actions should you perform? Each correct answer presents part of the solution.
Correct Answer: DE
Selected Answer: DE
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 67/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: DE
DE is correct
upvoted 1 times
Selected Answer: DE
Because the Dim table is for country, countries should be unique and we need them we cannot remove the country column.
upvoted 3 times
Agree
The table has to contain unique values for "Country" column, so
- delete the city column --> in fact this column is not even requested
- Remove dupicates from the Country column
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 68/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You use Power Query Editor to preview the data shown in the following exhibit.
You need to clean and transform the query so that all the rows of data are maintained, and error values in the discount column are replaced with a
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 69/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Action 2: select the price column. Selecting the price column is not relevant to the requirement of cleaning and transforming the discount column.
Action 4: From the discount column, change data type to whole number. Changing the data type of the discount column to a whole number is not
appropriate since the discount values are decimal numbers, and you want to replace errors with 0.05, which is not a whole number.
upvoted 1 times
Action 2: select the price column. Selecting the price column is not relevant to the requirement of cleaning and transforming the discount
column.
Action 4: From the discount column, change data type to whole number. Changing the data type of the discount column to a whole number is
not appropriate since the discount values are decimal numbers, and you want to replace errors with 0.05, which is not a whole number.
upvoted 1 times
On top of that, if you would first change the data type, you would be creating additional steps between the problem and the end result. So
when troubleshooting, you're working somewhere 'in the middle', and if you expand the error messages, all steps after that will be deleted. So
that means you can start again. Just resolve errors immediately.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 70/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 6 times
Action 2: select the price column. Selecting the price column is not relevant to the requirement of cleaning and transforming the discount
column.
Action 4: From the discount column, change data type to whole number. Changing the data type of the discount column to a whole number is
not appropriate since the discount values are decimal numbers, and you want to replace errors with 0.05, which is not a whole number.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 71/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You attempt to use Power Query Editor to create a custom column and receive the error message 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.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 72/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 73/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
From Power Query Editor, you attempt to execute a query and receive the following error message.
What are two possible causes of the error? Each correct answer presents a complete solution.
Correct Answer: AD
B. If an incorrect privacy level is set for a data source, you might receive an error related to data privacy like: "Formula.Firewall: Query
'QueryName' references other queries or steps, so it may not directly access a data source. Please rebuild this data combination."
C. If a file is locked, for example because it is open in another application and that application has locked the file for exclusive access, the error
message might be something like: "DataSource.Error: The process cannot access the file because it is being used by another process."
upvoted 16 times
https://learn.microsoft.com/en-us/power-query/dealing-with-errors
upvoted 4 times
I would say A and D. A if PBI cant find the file in the given path and D due this:https://community.fabric.microsoft.com/t5/Power-Query/SOLVED-
Datasource-error-could-not-find-file/td-p/252703
upvoted 1 times
Selected Answer: AD
correct
upvoted 2 times
Two possible causes of the error Datasource.Error: Could not find file in Power BI are:
The referenced file was moved to a new location: If the file you are trying to connect to as a data source has been moved or renamed, Power BI
will not be able to find it and will display this error message.
The file is locked: If the file is open by another person, it may be locked and cannot be accessed until it is closed.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 74/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 75/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have data in a Microsoft Excel worksheet as shown in the following table.
You need to use Power Query to clean and transform the dataset. The solution must meet the following requirements:
Correct Answer: A
Selected Answer: A
upvoted 4 times
By selecting "Replace Errors" in Power Query Editor, you can specify a value (in this case, 0.05) to be used whenever an error is encountered in
the specified column (discount column). This ensures that if the discount column returns an error, a discount of 0.05 will be used, while
maintaining all rows of data and minimizing administrative effort.
upvoted 2 times
You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
A. Apply the Parse function from the Data transformations options to the Logged column.
Correct Answer: C
A: cause error.
C: correct, although it lacks step change data type
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 77/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
Each workbook contains a table named Sales. The tables have the same data structure in both workbooks.
You plan to use Power BI to combine both Sales tables into a single table and create visuals based on the data in the table. The solution must
Which storage mode should you use for the report file and the dataset file? To answer, drag the appropriate modes to the correct files. Each mode
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.
Correct Answer:
Dataset: DirectQuery: To keep the data in OneDrive and maintain a live connection to the source, you should use DirectQuery for the dataset.
DirectQuery allows Power BI to retrieve and query data from the original data source (in this case, the Excel workbooks in OneDrive) in real-time
without importing it into the dataset. This ensures that your dataset is always up-to-date and reflects changes made to the source data.
upvoted 10 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 78/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 79/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You use Power Query to import two tables named Order Header and Order Details from an Azure SQL database. The Order Header table relates to
the Order Details table by using a column named Order ID in each table.
You need to combine the tables into a single query that contains the unique columns of each table.
A. Merge queries
B. Combine files
C. Append queries
Correct Answer: A
Selected Answer: A
A. Merge queries
upvoted 3 times
Selected Answer: A
To combine two tables in Power Query Editor into a single query that contains the unique columns of each table, we should select option C,
which is "Append queries."
upvoted 2 times
Option A is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 80/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
A. Apply a transformation to extract the last 11 characters of the Logged column and set the data type of the new column to Date.
D. Apply the Parse function from the Date transformations options to the Logged column.
Correct Answer: C
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 81/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #1 Topic 2
You load a data extract that includes a free text field named coll.
You need to analyze the frequency distribution of the string lengths in col1. The solution must not affect the size of the model.
A. In the report, add a DAX calculated column that calculates the length of col1
B. In the report, add a DAX function that calculates the average length of col1
C. From Power Query Editor, add a column that calculates the length of col1
D. From Power Query Editor, change the distribution for the Column profile to group by length for col1
Correct Answer: A
The LEN DAX function returns the number of characters in a text string.
Note: DAX is a collection of Power BI functions, operators, and constants that can be used in a formula, or expression, to calculate and return
Stated more simply, DAX helps you create new information from data already in your model.
Reference:
https://docs.microsoft.com/en-us/dax/len-function-dax
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-quickstart-learn-dax-basics
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 82/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 5 times
Selected Answer: D
Its D, this can easily be tested by going to Power Query Editor > View > Column Profile > distribution graph, click the three little dots and select
group by text length. This will allow you to view the distribution of text length within the column
upvoted 54 times
D is the right answer. Since we just need to analyze and should not change the model size, viewing it on Power Query Editor Column profile is the
only option
upvoted 1 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 83/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Congrats, can we pass this exam if we learn all questions from Examtopics?
upvoted 2 times
Selected Answer: D
ChatGPT:
The correct answer to your question is option D.
Here's how to proceed:
1. Load the data extract into Power Query Editor as you did before.
3. On the "Home" tab of the Power Query Editor pane, click "Column Profile" in the "Column Tools" group.
4. In the "Column Profile" pane, click the radio button (gear icon) next to "col1".
6. In the "Column Distribution" dialog, select the "Group By Length" option to get the distribution of values based on the length of the string.
8. Close and apply changes to load the changed data into Power BI Desktop.
You can now use clustered distribution column profiling to analyze the frequency of distribution of string lengths in "col1" without affecting the
size of the data model.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 84/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
There are also some questions here which are very similar to the exam questions.
Generally I would say this is a great resource.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 85/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 2
You have a collection of reports for the HR department of your company. The datasets use row-level security (RLS). The company has multiple
sales regions.
You need to ensure that the HR managers can interact with the data from their region only. The HR managers must be prevented from changing
How should you provision access to the reports for the HR managers?
A. Publish the reports in an app and grant the HR managers access permission.
B. Create a new workspace, copy the datasets and reports, and add the HR managers as members of the workspace.
C. Publish the reports to a different workspace other than the one hosting the datasets.
D. Add the HR managers as members of the existing workspace that hosts the reports and the datasets.
Correct Answer: A
Reference:
https://kunaltripathy.com/2021/10/06/bring-your-power-bi-to-power-apps-portal-part-ii/
Selected Answer: A
Option A (Publish the reports in an app and grant the HR managers access permission) would be the best option to provide the HR managers
with access to the reports while restricting them from modifying the layout.
By publishing the reports in an app and granting the HR managers access permission, you can assign them specific roles and permissions that
restrict their access to the underlying data while allowing them to view and interact with the reports. The RLS configuration can be set up to
ensure that the HR managers can only see data from their own sales region.
upvoted 13 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 86/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
Anser is A
upvoted 1 times
By publishing the reports in an app and granting the HR managers access permission, you can assign them specific roles and permissions that
restrict their access to the underlying data while allowing them to view and interact with the reports. The RLS configuration can be set up to
ensure that the HR managers can only see data from their own sales region.
upvoted 3 times
Selected Answer: A
A is correct.
upvoted 1 times
A is correct.
upvoted 2 times
Selected Answer: A
A is correct.
upvoted 7 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 87/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 2
You need to provide a user with the ability to add members to a workspace. The solution must use the principle of least privilege.
A. Viewer
B. Admin
C. Contributor
D. Member
Correct Answer: D
Member role allows adding members or other with lower permissions to the workspace.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-roles-new-workspaces
Selected Answer: D
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 88/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
MEMBER
upvoted 1 times
Selected Answer: D
Only Admins and Members can do. because of least privilege Member is correct.
upvoted 1 times
Selected Answer: D
Member
https://community.powerbi.com/t5/image/serverpage/image-id/193423iB38878624518A351/image-size/large?v=v2&px=999
upvoted 2 times
https://community.powerbi.com/t5/image/serverpage/image-id/193423iB38878624518A351/image-size/large?v=v2&px=999
upvoted 2 times
All but the admin can add members to the workspace. A member cannot add a member to a workspace
upvoted 1 times
Assigning the Admin or Member role to the user would provide them with more privileges than necessary, which would increase the risk of
unintended changes or data breaches. The Viewer role does not allow the user to make any changes to the workspace, which would not meet
the requirement of adding members to the workspace.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 89/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 90/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 2
You have a Power BI query named Sales that imports the columns shown in the following table.
Users only use the date part of the Sales_Date field. Only rows with a Status of Finished are used in analysis.
You need to reduce the load times of the query without affecting the analysis.
Which two actions achieve this goal? Each correct answer presents a complete solution.
B. Remove Sales[Sales_Date].
Correct Answer: AD
D: Splitting the Sales_Date column will make comparisons on the Sales date faster.
Not E, All the cancelled rows are already deleted with A and when a order is not cancelled it will contain a null value
upvoted 84 times
See this, splitting Datetime column has huge impact on size of data model.
it is one of the best practices for optimizing performance.
upvoted 11 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 91/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Splitting Date and Time means now you have a table just containing dates, one day by another.
upvoted 13 times
Selected Answer: AE
It says: You need to reduce the LOAD times of the query without affecting the analysis. Only answers A and E can reduce the load times. D may
reduce only the time needed to process the data. Someone said that E is not the answer because: "All the cancelled rows are already deleted
with A and when a order is not cancelled it will contain a null value". You must read again the decription cause it says " Each answer presents a
COMPLETE solutiuon" not part of a solution.
upvoted 32 times
Source: https://learn.microsoft.com/en-us/training/modules/get-data/8-performance-issues
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 92/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: AE
Option A is clear
Regarding D & E, It should be D since the question clearly specifies "Users only use the date part of the Sales_Date field". If we select E, this
requirement will not be satisfied.
upvoted 1 times
I feel it is AD.
E doesnt do anything if the users are not using it at all anyway.
upvoted 1 times
Not E, All the cancelled rows are already deleted with A and when a order is not cancelled it will contain a null value
upvoted 1 times
change data type or split columns do not reduce size of the model
upvoted 1 times
Selected Answer: AE
This one is a little bit of a personal choice as much as we know how many rows there even are
A, this one is easy
E. Since you are picking 2 separate answers, that are independent of each other, then E makes more sense than D. I understand that when it
comes to the Users query D makes it faster because Sales only uses the Date part. However, we are talking about the Load Query. And removing
rows and columns will decrease the load time, more than splitting columns. (which impacts post Load times)
upvoted 1 times
Why not E: this is cancel date and should store NULL value for finished state. And we have A to remove all rows not finished state. So that there
will no data in Cancel date column. No need delete this column
upvoted 2 times
Selected Answer: AD
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 93/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
E is not valid answer here because in the question, it's not mentioned anywhere that column is being used. So, it won't affect the analysis
anyways.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 94/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #5 Topic 2
You build a report to analyze customer transactions from a database that contains the tables shown in the following table.
Correct Answer: D
One on the primary Key side (customer table), many on the foreign key side (Transaction table) of the relation.
Selected Answer: D
Correct
upvoted 15 times
Selected Answer: D
Selected Answer: D
Correct
upvoted 3 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 95/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
Correto
upvoted 1 times
a customer is unique in the `Customer` table. However, a unique customer can possess multiple transactions in the `Transactions` table. Hence 1-
MANY relationship is obvious answer. So, option D
upvoted 1 times
Selected Answer: D
It's an obvious one. Relationship always flows downstream from primary (fact) to foreign (dim)
upvoted 4 times
Selected Answer: D
D is the answer
upvoted 3 times
D is correct
upvoted 2 times
Selected Answer: D
D is correct
upvoted 2 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 96/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #6 Topic 2
You have a custom connector that returns ID, From, To, Subject, Body, and Has Attachments for every email sent during the past year. More than
You build a report analyzing the internal networks of employees based on whom they send emails to.
You need to prevent report recipients from reading the analyzed emails. The solution must minimize the model size.
A. From Model view, set the Subject and Body columns to Hidden.
C. Implement row-level security (RLS) so that the report recipients can only see results based on the emails they sent.
Correct Answer: B
The Subject and the Body are not needed in the report. Dropping them resolves the security problem and minimizes the model.
Selected Answer: B
Selected Answer: B
B is the best option to prevent report recipients from reading the analyzed emails and minimize the model size.
Removing the Subject and Body columns during the import process ensures that they are not included in the model, which prevents report
recipients from being able to access the analyzed email content.
A and C are not effective solutions for preventing report recipients from reading the analyzed emails.
A: Hiding the Subject and Body columns in the model view may prevent report recipients from seeing the content in the report, but the data is still
stored in the model and can potentially be accessed by someone with the appropriate permissions.
C: Implementing row-level security (RLS) restricts data access based on user roles or permissions, but it does not prevent access to the analyzed
email content in the model.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 97/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
B is the best option to prevent report recipients from reading the analyzed emails and minimize the model size.
Removing the Subject and Body columns during the import process ensures that they are not included in the model, which prevents report
recipients from being able to access the analyzed email content.
A and C are not effective solutions for preventing report recipients from reading the analyzed emails.
A: Hiding the Subject and Body columns in the model view may prevent report recipients from seeing the content in the report, but the data is still
stored in the model and can potentially be accessed by someone with the appropriate permissions.
C: Implementing row-level security (RLS) restricts data access based on user roles or permissions, but it does not prevent access to the analyzed
email content in the model.
Selected Answer: B
B is correct for me
upvoted 1 times
Selected Answer: B
B is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 98/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #7 Topic 2
HOTSPOT -
You create a Power BI dataset that contains the table shown in the following exhibit.
You need to make the table available as an organizational data type in Microsoft Excel.
How should you configure the properties of the table? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 99/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
The Row label field value is used in Excel so users can easily identify the row. It appears as the cell value for a linked cell, in the Data Selector
Information card.
Box 2: ID -
The Key column field value provides the unique ID for the row. This value enables Excel to link a cell to a specific row in the table.
Box 3: Yes -
In the Data Types Gallery in Excel, your users can find data from featured tables in your Power BI datasets.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-excel-featured-tables
upvoted 7 times
In a table or matrix visualization in Power BI, the row labels are typically the fields that define the categories or groups along the rows of the table
or matrix. In the case of the given fields, "Cost Center" and "Headcount" can be considered as row labels because they represent categories or
groups along the rows of the table or matrix. "ID" and "Name" are typically used as column labels or values. However, the choice of row labels
ultimately depends on the specific analysis and reporting needs of the data.
upvoted 9 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 101/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 6 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 102/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #8 Topic 2
You need to use row-level security (RLS) to meet the following requirements:
✑ The managers must only see the data of their respective country.
✑ The number of RLS roles must be minimized.
Which two actions should you perform? Each correct answer presents a complete solution.
A. Create a single role that filters Country[Manager_Email] by using the USERNAME DAX function.
B. Create a single role that filters Country[Manager_Email] by using the USEROBJECTID DAX function.
C. For the relationship between Purchase Detail and Purchase, select Apply security filter in both directions.
E. For the relationship between Purchase and Purchase Detail, change the Cross filter direction to Single.
Correct Answer: AC
A: You can take advantage of the DAX functions username() or userprincipalname() within your dataset. You can use them within expressions
in Power BI
Desktop. When you publish your model, it will be used within the Power BI service.
Import data into your Power BI Desktop report, or configure a DirectQuery connection.
4. Under Tables, select the table to which you want to apply a DAX rule.
5. In the Table filter DAX expression box, enter the DAX expressions. This expression returns a value of true or false. For example: [Entity ID] =
ג€Valueג€.
6. After you've created the DAX expression, select the checkmark above the expression box to validate the expression.
7. Select Save.
C: By default, row-level security filtering uses single-directional filters, whether the relationships are set to single direction or bi-directional. You
can manually enable bi-directional cross-filtering with row-level security by selecting the relationship and checking the Apply security filter in
both directions checkbox. Select this option when you've also implemented dynamic row-level security at the server level, where row-level
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 103/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: AC
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 104/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: AC
AC
A - USERNAME DAX will create single role that filters by the email dynamically
C - see here for explanation of why we need bi-lateral filter. we don't want them seeing any other country's data
https://asankap.wordpress.com/2018/05/28/how-does-row-level-security-works-when-there-is-a-bi-directional-filter-in-power-bi-tabular-model/
upvoted 8 times
Selected Answer: AC
The correct answers are A and C. This is because by creating a single role that filters Country, you're in turn ensuring that each manager see only
the data from their respective countries. While for the relationships between Purchase Detail and Purchase select Apply security filter in both
directions.
We dont need D in this case as the Country table works as a security table, the roles are defined there.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 105/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #9 Topic 2
HOTSPOT -
You have a Power BI imported dataset that contains the data model 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.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 106/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
When connecting to a data source using DirectQuery, you can use the Assume Referential Integrity selection to enable running more efficient
queries against your data source. This feature has a few requirements of the underlying data, and it is only available when using DirectQuery.
Note: The following requirements are necessary for Assume referential integrity to work properly:
For each value in the From column, there is a corresponding value in the To column
Star schema is a mature modeling approach widely adopted by relational data warehouses. It requires modelers to classify their model tables
Generally, dimension tables contain a relatively small number of rows. Fact tables, on the other hand, can contain a very large number of rows
Example:
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-assume-referential-integrity https://docs.microsoft.com/en-us/power-
bi/guidance/star-schema
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 108/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
you know this is an imported dataset, because they tell you, and also the icons show an imported dataset. therefore, it cannot be "assume
referential integrity" because as a rule, assume referential integrity only works for direct query connections
cross filter direction can be seen because the arrows in the diagram show all of the tables are going in both directions. we're looking at a star
schema because we have 1 fact table and several dimension tables, so it doesn't make sense that we have all these cross filters going on
unnecessarily. therefore, makes snse to have the answer be cross filter and star schema
upvoted 9 times
If null values in the metadata "Assume Referential Integrity" will fail us.
upvoted 3 times
Cross filter, on the other hand, is a feature in Power BI that controls how data is filtered and aggregated across related tables. By specifying the
direction and behavior of filter propagation between tables, cross filter can help to optimize query performance by reducing the amount of data
that needs to be processed and aggregated.
In other words, while referential integrity is essential for data consistency and accuracy, cross filter is more focused on optimizing query
performance for data analysis and visualization.
Therefore, it is recommended to ensure referential integrity in the data model to ensure data accuracy, and to use cross filter to optimize query
performance for data analysis and visualization in Power BI.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 109/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 110/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
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.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 111/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: CALCULATE -
Box 2: PARALLELPERIOD -
PARALLELPERIOD returns a table that contains a column of dates that represents a period parallel to the dates in the specified dates column, in
the current context, with the dates shifted a number of intervals either forward in time or back in time.
Syntax: PARALLELPERIOD(<dates>,<number_of_intervals>,<interval>) dates: A column that contains dates. interval: The interval by which to
shift the dates. The value for interval can be one of the following: year, quarter, month.
Incorrect:
SAMEPERIODLASTYEAR returns a table that contains a column of dates shifted one year back in time from the dates in the specified dates
Syntax: SAMEPERIODLASTYEAR(<dates>)
DATESMTD returns a table that contains a column of the dates for the month to date, in the current context.
Syntax: DATESMTD(<dates>)
Reference:
https://docs.microsoft.com/en-us/dax/parallelperiod-function-dax https://docs.microsoft.com/en-us/dax/sameperiodlastyear-function-dax
PARALLELPERIOD needs 3 arguments and it returns the sales for the entire year
Reference: https://radacad.com/dateadd-vs-parallelperiod-vs-sameperiodlastyear-dax-time-intelligence-question
upvoted 8 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 112/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
The above formula uses the CALCULATE function to calculate the [Total Sales] measure and the SAMEPERIODLASTYEAR function to return the
same period of the previous year from the 'Date' table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 114/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You plan to create a report that will display sales data from the last year for multiple regions.
You need to restrict access to individual rows of the data on a per region-basis by using roles.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
You can define roles and rules within Power BI Desktop. When you publish to Power BI, it also publishes the role definitions.
5. Under Tables, select the table to which you want to apply a DAX rule.
6. In the Table filter DAX expression box, enter the DAX expressions. This expression returns a value of true or false. For example: [Entity ID] =
ג€Valueג€(Step 3)
7. After you've created the DAX expression, select the checkmark above the expression box to validate the expression.
8. Select Save.
You can't assign users to a role within Power BI Desktop. You assign them in the Power BI service.
After you've created your roles, test the results of the roles within Power BI Desktop.
Now that you're done validating the roles in Power BI Desktop, go ahead and publish your report to the Power BI service.
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
If you read the article referenced in the answer key here, it does not agree with the answer provided--it agrees with Import > Create >
Publish > Assign. Right at the end of the 'Validate a role section', the last sentence is "now go ahead and publish your report"--before you
start adding users to the model.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 115/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
step 1 makes sense because you first need to get the data into PBI before you can do anything
step 2: at this point, if you publish the report, then everyone will already have access so you can't do publish. therefore, you need to create roles
in PBI
step 3: you can't assign users to the role yet because the Power BI desktop doesn't have that ability--it needs to be done in the workspace
service online and that can only happen after the report is published to that workspace. therefore step 3 has to be to publish
step 4: after publishing, you can then choose the report and the users to assign to the role
upvoted 6 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 116/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
you cannot assign users to the role before publishing the report in Power BI. You can only assign roles to users or groups once the report is
published to the Power BI service.
Before publishing the report, you can create and define roles in the Power BI Desktop. However, you cannot assign users to these roles until the
report is published to the Power BI service.
After publishing the report, you can then assign users or groups to the roles that you have defined in the Power BI Desktop. Once users are
assigned to a role, they will only be able to see the data that they have permission to view based on their assigned role when they access the
report.
After that comes the step where they assign users to the rule "Manage security on your model"
Source https://learn.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
upvoted 1 times
Import data
create role definition
assign user to role
publish the report
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 117/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 118/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
Report developers and users provide feedback that the data model is too complex.
You need to denormalize the model into a single table. Only managers who are associated to a sales region must be included in the reports.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.
Correct Answer:
Inner Join: Returns the rows present in both Left and right table only if there is a match. Otherwise, it returns zero records.
There are more records in Sales_Manager than in Sales_Region, but every record in Sales_Region has a corresponding record in Sales_Manager.
Only managers who are associated to a sales region must be included in the reports.
There are more records in Manager than in Region_Manager, but every record in Region_Manager has a corresponding record in Manager.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 119/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Step 3: Merge [Sales_region] and [Region_Manager] by using a right join as new query named [Sales_region_and_Region_Manager]
Reference:
https://www.tutorialgateway.org/joins-in-power-bi/
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 121/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 122/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI report. The size of PBIX file is 550 MB. The report is accessed by using an App workspace in shared capacity of
powerbi.com.
The report uses an imported dataset that contains one fact table. The fact table contains 12 million rows. The dataset is scheduled to refresh
The report is a single page that contains 15 AppSource visuals and 10 default visuals.
Users say that the report is slow to load the visuals when they access and interact with the report.
Correct Answer: D
One page with many visuals may also make your report loading slow. Please appropriately reduce the number of visualizations on one page.
Reference:
https://community.powerbi.com/t5/Desktop/Visuals-are-loading-extremely-slow/td-p/1565668
Selected Answer: D
Selected Answer: D
Too many visuals on a single page. Split visuals across multiple pages.
upvoted 1 times
D is correct. Each visual is a individual query that is triggered once the report page is opened. Logically, the more visual there are on a single
report page the slower the report will become. Splitting the report in multiple report pages would be the impropriate solution.
upvoted 2 times
Selected Answer: D
Selected Answer: D
D is correct
upvoted 2 times
Splitting the report into multiple pages is the only feasible option
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 124/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You are creating a Microsoft Power BI imported data model to perform basket analysis. The goal of the analysis is to identify which products are
usually bought together in the same transaction across and within sales territories.
You import a fact table named Sales as shown in the exhibit. (Click the Exhibit tab.)
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 125/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: Yes -
Box 2: No -
Box 3: No -
Also if you read the column description, a sales row is an "unique combination" of Sales Order and Sales Order Details... So if you need to do
analytics at those levels, you can go to those columns.
upvoted 21 times
upvoted 2 times
Correct answers
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 127/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI data model that contains three tables named Orders, Date, and City. There is a one-to-many relationship between
Date and
The model contains two row-level security (RLS) roles named Role1 and Role2. Role1 contains the following filter.
If a user is a member of both Role1 and Role2, what data will they see in a report that uses the model?
A. The user will see data for which the State Province value is Kentucky or where the Calendar Year is 2020.
B. The user will receive an error and will not be able to see the data in the report.
C. The user will only see data for which the State Province value is Kentucky.
D. The user will only see data for which the State Province value is Kentucky and the Calendar Year is 2020.
Correct Answer: D
Row-level security (RLS) with Power BI can be used to restrict data access for given users. Filters restrict data access at the row level, and you
Both Roles are applied, and both role filters must be met.
Incorrect:
Not B: A model relationship is limited when there's no guaranteed "one" side. You get an error message if you belong to multiple RLS roles and
at least one of the roles relies on a limited relationship. But here both relationships have a guaranteed 1 side.
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
Selected Answer: A
upvoted 5 times
Selected Answer: A
This means that you would see all data where either Role1 OR Role2 applies, so the answer is A not D.
upvoted 37 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 129/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The correct answer is B - will receiver an error message... Pay attention to the hifen after 2020 ... That makes all the difference! (I tested it)
upvoted 1 times
Selected Answer: A
Confir the right answer is A. I read it on https://learn.microsoft.com/en-us/power-bi/guidance/rls-guidance and tried on real report.
upvoted 1 times
Selected Answer: A
Roles are additive. To see cross-referenced Kentucky AND 2020 you'd need to add both filters to one role.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 130/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 are modeling data by using Microsoft Power BI. Part of the data model is a large Microsoft SQL Server table named Order that has more than
During the development process, you need to import a sample of the data from the Order table.
Solution: From Power Query Editor, you import the table and then add a filter step to the query.
A. Yes
B. No
Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/power-query/native-database-query
Yes, when you use Power Query Editor to import a table with a filter in Power BI, only the filtered data is imported into the data model.
The Power Query Editor is used to transform and shape the data before it is loaded into the data model. When you apply a filter step to the
query in Power Query Editor, it will only select the records that meet the filter criteria, and exclude the records that do not. This filtered data
is then loaded into the data model.
upvoted 5 times
If the View Native Query option isn't enabled (greyed out), this is evidence that not all query steps can be folded. However, it could
mean that a subset of steps can still be folded. Working backwards from the last step, you can check each step to see if the View
Native Query option is enabled.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 131/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
I think query folding can push the filter into the query so A yes
upvoted 27 times
Selected Answer: B
B is correct
upvoted 1 times
B. No
Importing the entire table and then adding a filter step in Power Query Editor would not be an efficient solution for working with a large table with
more than 100 million records. This approach would still load all the data into memory during the import process, potentially causing performance
issues and consuming a significant amount of system resources. A more efficient approach would be to apply the filter at the source, either by
using a SQL query to retrieve a sample of the data or by configuring the data source options to import only a subset of the records that meet
your criteria.
upvoted 1 times
Selected Answer: A
I was thinking of option B as correct answer. but upon reading the question again, it says 'does it meet the goal' I switched my answer to option
A. it does meet the goal. they haven't mentioned anything on optimization or query folding.
upvoted 6 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 132/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
The answer is No
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 133/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 are modeling data by using Microsoft Power BI. Part of the data model is a large Microsoft SQL Server table named Order that has more than
During the development process, you need to import a sample of the data from the Order table.
Solution: You write a DAX expression that uses the FILTER function.
A. Yes
B. No
Correct Answer: B
Note: DAX is not a language designed to fetch the data like SQL rather than used for data analysis purposes. It is always a better and
recommended approach to transform the data as close to the data source itself. For example, your data source is a relational database; then,
SQL is a structured query language, whereas DAX is a formula language used for data analysis purposes. When our data is stored in some
structured database systems like SQL server management studio, MySQL, or others, we have to use SQL to fetch the stored data.
Reference:
https://www.learndax.com/dax-vs-sql-when-to-use-dax-over-sql/
Selected Answer: B
B because You can write dax in power bi desktop so it's already load
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 134/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
We cannot write DAX expression at this point! DAX expression is in report part.
upvoted 1 times
The correct answer is B. This is because all of the data is first loaded into Power BI before being filtered.
upvoted 3 times
The correct answer is B. This is because all of the data is first loaded into Power BI before being filtered.
upvoted 2 times
B is correct
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 135/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 are modeling data by using Microsoft Power BI. Part of the data model is a large Microsoft SQL Server table named Order that has more than
During the development process, you need to import a sample of the data from the Order table.
A. Yes
B. No
Correct Answer: A
Power Query enables you to specify your native database query in a text box under Advanced options when connecting to a database. In the
example below, you'll import data from a SQL Server database using a native database query entered in the SQL statement text box.
1. Connect to a SQL Server database using Power Query. Select the SQL Server database option in the connector selection.
3. Specify the Server and Database where you want to import data from using native database query.
4. Under Advanced options, select the SQL statement field and paste or enter your native database query, then select OK.
Reference:
https://docs.microsoft.com/en-us/power-query/native-database-query
Selected Answer: A
A is correct
upvoted 12 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 136/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Exam: 15/10/2023
Score: 948/1000
Answer: A
upvoted 2 times
The correct answer is A. This means that the data is being filtered at the source database itself, using a SQL query with a WHERE clause.
upvoted 1 times
The correct answer is A. This means that the data is being filtered at the source database itself, using a SQL query with a WHERE clause.
upvoted 3 times
Selected Answer: A
A is correct
upvoted 2 times
In my opinion the goal can only be met if you for example know the Id of an item and then filter for this. So the goal can be met but it an ugly
solution.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 137/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You connect to the data stored in a Microsoft Excel spreadsheet by using Power Query Editor as shown in the following exhibit.
Correct Answer:
Reference:
https://docs.microsoft.com/en-us/power-query/unpivot-column
Their answers would have also made sense if there is inclusion of another step which should 'Rename Attribute to Measure after the renaming
of "Measure " to "Year" .
Yo don't need to unpivot but transpose because you need the measures in columns. Don't you agree?
upvoted 106 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 139/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
I think we should use first row as header,unpivot all other columns other than "Measure",Rename Attribute to Year and change data type
upvoted 2 times
1. Transpose table
2. use first row as header
3. Rename Measure to Year
4. Change Year type to Date
✔✔✔✔✔✔✔✔✔✔✔✔✔✔
upvoted 5 times
3. Select Measures and Unpivot other columns leaves you with 3 columns i.e Measure, Attributes and Value column
4. Rename Measures to Year
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 140/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
1. Transpose Table
2. Use first row as headers
3. Unpivot all columns other than measure
4. Rename Measure column to year
when you recreate this in power query make sure to select "unpivot other columns" after selecting the "Measures" column. You'll then be
renaming the "Measures" column to "Year". No need to change the data type to create a visualization.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 141/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You are creating an analytics report that will consume data from the tables shown in the following table.
What should you configure for employee_id and employee_photo? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 142/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: Hide -
Box 2: Delete -
Reference:
https://community.powerbi.com/t5/Desktop/How-to-Hide-a-Column-in-power-Bi/m-p/414470
Hide: This option should be selected to hide the employee_id column. Since there are no reporting requirements on it, hiding the column can help
declutter the report and improve the user experience.
For employee_photo:
Delete: This option should be selected to delete the employee_photo column. If there are no reporting requirements for it and it is not needed for
any analysis or visualization, removing the column altogether can help reduce the storage space and optimize the data model.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 143/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 144/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You plan to create Power BI dataset to analyze attendance at a school. Data will come from two separate views named View1 and View2 in an
Class ID is the unique identifier for the specified class, period, teacher, and school year. For example, the same class can be taught by the same
teacher during two different periods, but the class will have a different class ID.
You need to design a star schema data model by using the data in both views. The solution must facilitate the following analysis:
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 145/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Fact tables store observations or events, and can be sales orders, stock balances, exchange rates, temperatures, etc. A fact table contains
dimension key columns that relate to dimension tables, and numeric measure columns.
Note: Star schema is a mature modeling approach widely adopted by relational data warehouses. It requires modelers to classify their model
Incorrect:
ג€"
Dimension tables describe business entities
the things you model. Entities can include products, people, places, and concepts including time itself. The most consistent table you'll find in a
star schema is a date dimension table. A dimension table contains a key column (or columns) that acts as a unique identifier, and descriptive
columns.
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/star-schema
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 146/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 147/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Attendance dact
Class dim
Adding a Teachers dim breaks the star model, as it has to be connected Class, which is a dim itself.
Period number should be considered in Class dim, because it is a duplicate and is an attribute of the class in the first place. So a class has a
period number even before any attendance is recorded.
upvoted 5 times
Additionally, the attendance fact table can be used in combination with other dimension tables such as the class dimension and the student
dimension to provide a more comprehensive view of attendance patterns. For example, by using the period number and class ID in the
attendance fact table, the class dimension can be referenced to obtain information about the class name, subjects, and class timings, which can
provide further context for attendance data analysis.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 148/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to ensure that users can see the data of their respective department only.
B. Create a row-level security (RLS) role for each department, and then define the membership of the role.
D. To the ConfidentialData table, add a calculated measure that uses the CURRENTGROUP DAX function.
Correct Answer: B
Row-level security (RLS) with Power BI can be used to restrict data access for given users. Filters restrict data access at the row level, and you
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
Selected Answer: B
B is correct
upvoted 25 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 149/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
B is correct
upvoted 1 times
B is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 150/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
In Power BI Desktop, you are building a sales report that contains two tables. Both tables have row-level security (RLS) configured.
You need to create a relationship between the tables. The solution must ensure that bidirectional cross-filtering honors the RLS settings.
A. Create an inactive relationship between the tables and select Apply security filter in both directions.
B. Create an active relationship between the tables and select Apply security filter in both directions.
C. Create an inactive relationship between the tables and select Assume referential integrity.
D. Create an active relationship between the tables and select Assume referential integrity.
Correct Answer: B
By default, row-level security filtering uses single-directional filters, whether the relationships are set to single direction or bi-directional. You
can manually enable bi-directional cross-filtering with row-level security by selecting the relationship and checking the Apply security filter in
both directions checkbox. Select this option when you've also implemented dynamic row-level security at the server level, where row-level
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
Selected Answer: B
Answer is B
upvoted 17 times
Selected Answer: B
No point of discussion.
RLS works through ACTIVE links, so inactive will simply no work!
upvoted 14 times
Selected Answer: B
Selected Answer: B
B Is the answer. By default RLS has single direction filter but we should create both directional filter and check mark the apply security filter in
both directions
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 151/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
B Is the answer. By default RLS has single direction filter but we should create both directional filter and check mark the apply security filter in
both directions
upvoted 1 times
Selected Answer: B
Answer is B
upvoted 1 times
Selected Answer: B
B is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 152/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 153/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: 75 rows -
Box 2: reduce -
Reference:
https://blog.crossjoin.co.uk/2019/01/20/is-nullable-column-property-power-bi/
Unique means it occurs only once in the column which cannot make up the table rows only. I have actually tried this on PBI with some
datatset to confirm.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 154/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
For the second question, when you summarise, it will reduce the table.
for example, all products with the same productname will return one row if you drag the productname and unitInstock to the table
visual.
upvoted 9 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 155/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Am i wrong?
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 156/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
When you go back to report view and use those values, all the rows are returned. Thus 75 rows
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 157/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
Accounts :=
CALCULATE (
DISTINCTCOUNT (Balances[AccountID]),
LASTDATE ('Date'[Date])
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Hot Area:
Correct Answer:
Box 1: No -
It will show the total number of accounts that were live at the last day of the year only.
Note:
LASTDATE returns the last date in the current context for the specified column of dates.
Box 2: No -
It will show the total number of accounts that were live at the last day of the month only.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 158/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Box 3: Yes -
Reference:
https://docs.microsoft.com/en-us/dax/distinctcount-function-dax https://docs.microsoft.com/en-us/dax/lastdate-function-dax
https://learn.microsoft.com/en-us/dax/lastdate-function-dax
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 159/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 160/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
✑ Present ad impression counts for the day, campaign, and site_name. The analytics for the last year are required.
Minimize the data model size.
Which two actions should you perform? Each correct answer presents part of the solution.
B. Group the Impressions query in Power Query by Ad_id, Site_name, and Impression_date. Aggregate by using the CountRows function.
Correct Answer: AB
Incorrect:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 161/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: AB
AB is the correct answer. Grouping in power query reduces the number of rows in the impression table that is gonna be loaded in the model.
Creating relationships doesn't increase the size of the model. Therefore, the answer AB is correct!
upvoted 4 times
Selected Answer: AB
AB is correct
upvoted 3 times
Selected Answer: AB
A;B is correct
upvoted 1 times
Selected Answer: AB
correct
upvoted 4 times
Correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 162/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 163/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You are creating a Microsoft Power BI data model that has the tables shown in the following table.
The Products table is related to the ProductCategory table through the ProductCategoryID column. Each product has one product category.
You need to ensure that you can analyze sales by product category.
How should you configure the relationship from ProductCategory to Products? To answer, select the appropriate options in the answer area.
Hot Area:
Correct Answer:
Box 1: One-to-many -
The one-to-many and many-to-one cardinality options are essentially the same, and they're also the most common cardinality types.
Incorrect: A many-to-many relationship means both columns can contain duplicate values. This cardinality type is infrequently used. It's
typically useful when designing complex model requirements. You can use it to relate many-to-many facts or to relate higher grain facts. For
example, when sales target facts are stored at product category level and the product dimension table is stored at product level.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 164/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Box 2: Single -
Incorrect:
Bear in mind that bi-directional relationships can impact negatively on performance. Further, attempting to configure a bi-directional
relationship could result in ambiguous filter propagation paths. In this case, Power BI Desktop may fail to commit the relationship change and
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-relationships-understand
This is what I think but I'd be thankful if someone can help me if I am wrong.
upvoted 15 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 165/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
filtered for only sold products.. where it will not return blank if there's no sale for product tea in US .. it shows sales values for Coffee and
Milk only
upvoted 1 times
Thus to me the final answer should be One to one and then both directions
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 166/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
One to many make sure that each product has one product catégories. 2 product can have the same product cat
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 167/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
✑ Date
✑ Product
✑ Product Inventory
The Product Inventory table contains 25 million rows. A sample of the data is shown in the following table.
The Product Inventory table relates to the Date table by using the DateKey column. The Product Inventory table relates to the Product table by
using the
ProductKey column.
You need to reduce the size of the data model without losing information.
D. Remove MovementDate.
Correct Answer: A
The DateKey and MovementDate columns have the same information. Movementdate can be removed.
Incorrect:
Selected Answer: D
D is right
upvoted 40 times
Selected Answer: D
D is right
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 168/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: D
Correct answer = D
Look at the explanation which exactly says why D is the right answer, not A.
upvoted 1 times
D is correct answer
upvoted 1 times
Selected Answer: D
Useless column
upvoted 1 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 169/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
See the given answer explanation, the answer from website is wrong but the arguement for D, which is correct
Correct Answer : D
Selected Answer: D
You can also see the given answer explanation, they also with D but by mistake there is label A
Correct Answer : D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 170/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You need to create a measure that returns the year-to-date total sales from the same date of the previous calendar year.
Which DAX functions should you use? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 171/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: CALCULATE -
Example:
CALCULATE (
Box 2: SUM -
Box 3: SAMEPERIODLASTYEAR -
SAMEPERIODLASTYEAR returns a set of dates in the current selection from the previous year.
Example:
EVALUATE -
RETURN -
CALCULATETABLE (
SAMEPERIODLASTYEAR ( 'Date'[Date] ),
ORDER BY [Date]
Reference:
https://docs.microsoft.com/en-us/dax/calculate-function-dax
https://dax.guide/sameperiodlastyear/
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 172/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The DATESBETWEEN function is used to filter a table or a column of dates to a specified date range. It takes two arguments: the first argument is
the date column to filter, and the second and third arguments are the start and end dates of the desired date range, respectively. The function
returns a table of dates that fall within the specified range.
On the other hand, the SAMEPERIODLASTYEAR function is used to retrieve the same period (week, month, quarter, or year) as the one currently
selected, but from the previous year. It takes one argument, which is the date column to use as a reference, and returns a table of dates from the
previous year that match the current period. This function is often used to compare data across time periods, such as comparing sales in the
current year to sales in the same period of the previous year.
upvoted 8 times
The DATESBETWEEN function is used to filter a table or a column of dates to a specified date range. It takes two arguments: the first argument is
the date column to filter, and the second and third arguments are the start and end dates of the desired date range, respectively. The function
returns a table of dates that fall within the specified range.
On the other hand, the SAMEPERIODLASTYEAR function is used to retrieve the same period (week, month, quarter, or year) as the one currently
selected, but from the previous year. It takes one argument, which is the date column to use as a reference, and returns a table of dates from the
previous year that match the current period. This function is often used to compare data across time periods, such as comparing sales in the
current year to sales in the same period of the previous year.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 173/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
no confusion
upvoted 1 times
* DatesBetween expects 3 parameters as per the exhibit, SamePeriodLastYear expects one parameter
upvoted 6 times
The created variables already express dates from last year so the function only needs to specify those dates. It becomes unnecessary to use
SAMEPERIODLASTYEAR for the calculation
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 174/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 are modeling data by using Microsoft Power BI. Part of the data model is a large Microsoft SQL Server table named Order that has more than
During the development process, you need to import a sample of the data from the Order table.
Solution: You add a report-level filter that filters based on the order date.
A. Yes
B. No
Correct Answer: B
You want the raw data, not a report with the data.
Reference:
https://docs.microsoft.com/en-us/power-query/native-database-query
Selected Answer: B
It says "you want to import sample data". If you are filter at a chart level, you have already imported the data, so the answer is no
upvoted 24 times
Selected Answer: B
Selected Answer: B
It says "you want to import sample data". If you are filter at a chart level, you have already imported the data, so the answer is no
upvoted 1 times
You can limit the imported data to a sample size by using WHERE
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 175/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 176/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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
✑ 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.
A. Yes
B. No
Correct Answer: B
Instead: Solution: From the Fields pane, you rename the date table as Due Date. You use a DAX expression to create Order Date and Delivery
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 177/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
Similar example was in Microsoft's Learning Path and the solution was to create additional date tables.
upvoted 3 times
I say No, but not because of the same reason other comments mentioned. It's NO because I think they are after Role Play model, where you can
use all 3 date columns at the same time.
upvoted 1 times
Selected Answer: B
Answer should be NO
upvoted 1 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 178/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 179/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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
✑ 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.
A. Yes
B. No
Correct Answer: B
Instead: Solution: From the Fields pane, you rename the date table as Due Date. You use a DAX expression to create Order Date and Delivery
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
The solution suggested is not required, as the report does not require any output that involves all 3 dates. It requires only sales over one date
column at a time. Moreover, being date tables, they can significantly increase the size of the model (considering that the table is sales related).
upvoted 16 times
Selected Answer: B
I'll select B.
upvoted 1 times
Selected Answer: A
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 180/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The key to answering this question correct, is this sentence "You need to support the analysis of sales over time based on all the date foreign
keys."
You cannot achieve this without 3 date tables, which is created in Power Query. 1 is loaded from Azure, the other two are created by reference to
the first.
If you have one date table with 1 active and 2 inactive relationships, then you won't be able to use all 3 dates in the same analysis.
upvoted 1 times
Selected Answer: B
Thoughts?
upvoted 2 times
Selected Answer: A
A. Again, this was in the learning path, duplicate date tables with DAX or PowerQuery.
upvoted 4 times
Selected Answer: A
Consider renaming the role-playing dimension-type table to better describe its role. In the example, the Airport table is related to the
ArrivalAirport column of the Flight table, so it's renamed as Arrival Airport.
Create a copy of the role-playing table, providing it with a name that reflects its role. If it's an Import table, we recommend defining a calculated
table. If it's a DirectQuery table, you can duplicate the Power Query query.
In the example, the Departure Airport table was created by using the following calculated table definition.
From: https://www.pass4success.com/microsoft/discussions/exam-pl-300-topic-5-question-18-discussion
upvoted 1 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 181/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
I would say No, because the solution does not specify changing the relationships between referenced tables to use the correct foreign keys.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 182/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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
✑ 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.
A. Yes
B. No
Correct Answer: A
Refactoring methodology -
Here's a methodology to refactor a model from a single role-playing dimension-type table, to a design with one table per role.
2. Consider renaming the role-playing dimension-type table to better describe its role. In the example (not present here), the Airport table is
related to the
3. Create a copy of the role-playing table, providing it with a name that reflects its role. If it's an Import table, we recommend defining a
In the example, the Departure Airport table was created by using the following calculated table definition.
4. Consider renaming the columns in the tables so they accurately reflect their role. In the example, all columns are prefixed with the word
Departure or Arrival.
These names ensure report visuals, by default, will have self-describing and non-ambiguous labels. It also improves the Q&A experience,
5. Consider adding descriptions to role-playing tables. (In the Fields pane, a description appears in a tooltip when a report author hovers their
cursor over the table.) This way, you can communicate any additional filter propagation details to your report authors.
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
Selected Answer: A
Yes, that will meet the goal. It will increase the model size, but that was not the question.
upvoted 18 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 183/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 4 times
Selected Answer: B
No, the reference link given in the answer shows that it needs inactive relationship
upvoted 1 times
Instead of renaming the date table, you should keep it as a separate table, typically named "Date" or "Calendar." Then, you would establish
relationships between the date table and the sales table using the respective date foreign keys: Due Date, Order Date, and Delivery Date.
upvoted 3 times
Selected Answer: B
No, for so many reasons already mentioned by others in this thread. Here is one other reason; only 2 out of 3 tables are mentioned as calculated
tables. What happened to 3rd calcluated table? It is missing so it does not meet the goal.
upvoted 1 times
Selected Answer: A
Definitely YES
You should follow this refactory methodology:
Create a copy of the role-playing table, providing it with a name that reflects its role. If it's an Import table, we recommend defining a calculated
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 184/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
table. If it's a DirectQuery table, you can duplicate the Power Query query.
This question is about an IMPORT table. So the use of a calculated table is recommended.
Source: https://learn.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
upvoted 4 times
Selected Answer: A
Definitely YES
You should follow this refactory methodology:
Create a copy of the role-playing table, providing it with a name that reflects its role. If it's an Import table, we recommend defining a calculated
table. If it's a DirectQuery table, you can duplicate the Power Query query.
This question is about an IMPORT table. So the use of a calculated table is recommended.
Source: https://learn.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
upvoted 9 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 185/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You receive revenue data that must be included in Microsoft Power BI reports.
You preview the data from a Microsoft Excel source in Power Query as shown in the following exhibit.
You plan to create several visuals from the data, including a visual that shows revenue split by year and product.
You need to transform the data to ensure that you can build the visuals. The solution must ensure that the columns are named appropriately for
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
The Unpivot Other Columns command unpivots unselected columns. Use this command in a query when not all columns are known. New
Note: Unpivot columns: In Power Query, you can transform columns into attribute-value pairs, where columns become rows.
Step 2: Rename the Attribue column to Year and the Value Column to Revenue
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 186/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Power Query will always create the attribute-value pair by using two columns:
Value: The values that were underneath each of the unpivoted column headings.
Reference:
https://docs.microsoft.com/en-us/power-query/unpivot-column
I am observing that there are questions that I got in my previous test, but the answers are different on this website, I am beginning to doubt the
accuracy of the questions here.
upvoted 2 times
I have already reviewed all the questions on this page and verified that some are incorrect, it is important to read the community discussion
to check the correct answers.
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 187/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 188/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have a Power BI report named Orders that supports the following analysis:
The model view for the dataset is shown in the following exhibit.
The data view for the Orders table is shown in the following exhibit.
The Orders table relates to the Customers table by using the CustomerID column.
The Orders table relates to the Date table by using the OrderDate column.
For each of the following statements, select Yes if the statement is true, Otherwise, select No.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 189/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: No -
Box 2: No -
Box 3: Yes
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 190/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Box 2: No
Customer ID is required for new and returned customer analysis
Box3: Yes
Product information is not required for analysis.
Note: if the first analysis requirement changes from "Total sales over time" to "Total sales over time for products", we will have a different
question to deal with
upvoted 8 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 191/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 192/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have a table named financials that contains a column named Date and a column named Sales.
You need to create a measure that calculates the relative change in sales as compared to the previous quarter.
How should you complete the measure? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 193/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: CALCULATE -
Box 2: DATEADD -
Box 3: DIVIDE -
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 194/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 195/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
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.
Correct Answer:
Box 1: TOPN -
Box 2: DESC -
Reference:
https://docs.microsoft.com/en-us/dax/topn-function-dax
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 196/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 197/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 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.
Correct Answer: CD
Incorrect:
Selected Answer: CD
Correct Answer
upvoted 32 times
Selected Answer: CD
c & D is correct
upvoted 10 times
Selected Answer: CD
Selected Answer: CD
Correct answer, only using data from northwest and removing data not used in the analysis
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 198/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: CD
Selected Answer: CD
Answer CD
upvoted 1 times
Correct answer
upvoted 2 times
Selected Answer: CD
Answer is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 199/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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?
D. Create a calculated column that concatenates the values in City, State/Province, and Country.
Correct Answer: C
A hierarchy is a set of fields categorized in a hierarchical way that one level is the parent of another level. Values of the parent level can be
Create Hierarchy -
Right-click on the field you want to set as level 1 of the hierarchy in the fields list, and then select Create Hierarchy.
icon beside it and also an option to expand to the fields of the hierarchy. If you expand, you will see a copy of the Category field in there too.
Etc.
Reference:
https://radacad.com/what-a-power-bi-hierarchy-is-and-how-to-use-it
Selected Answer: C
Answer is C. I only don't agree with the Hierarchy solution that is given in the answer.
Data categorization is something else: https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-data-categorization
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 200/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 28 times
Selected Answer: C
the answer is correct but the explanation is wrong. has nothing to do with hierarchy. has everything to do with data categorization for
geographical fields
upvoted 5 times
Answer is C.
Data categorization is something else: https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-data-categorization
upvoted 5 times
Answer C
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 201/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
C is correct
upvoted 2 times
Selected Answer: C
Answer is correct
upvoted 10 times
Selected Answer: C
Change the data category from "Text" to "Country", "State", "City" will work.
See Source:https://www.youtube.com/watch?v=rvlv80WmTgc
upvoted 11 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 202/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to create a clustered bar chart as shown in the following exhibit.
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 Answer: A
You can split a column with a text data type into two or more columns by using a common delimiter character. For example, a Name column
that contains values written as <LastName>, <FirstName> can be split into two columns using the comma (,) character.
Download and fetch data from different sources. We call this data ingestion
Combine, clean, and model this data. We call this data wrangling
Reference:
https://support.microsoft.com/en-us/office/split-a-column-of-text-power-query-5282d425-6dd0-46ca-95bf-8e0da9539662
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 203/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
Selected Answer: A
The desired visual is provided. However, the dataset shown contains a column where machine and user data from the visual are combined into 1
column. Therefore, to solve this you need to use a delimiter. This will split one column into two, where you will use Machine column (BAC & ABC)
as your Y-axis and User column (123 & 657) as your legend.
upvoted 2 times
Selected Answer: A
Answer A
upvoted 3 times
Selected Answer: A
A is correct
upvoted 2 times
Answer A
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 204/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Answer A is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 205/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
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.
Correct Answer:
Box 1: YEAR -
Box 2: TODAY -
Box 3: CALENDAR -
ג ג
CALENDAR returns a table with a single column named €Date € containing a contiguous set of dates. The range of dates is from the specified
start date to the specified end date, inclusive of those two dates.
The following formula returns a table with dates between January 1st, 2005 and December 31st, 2015.
CALENDAR (
DATE ( 2005, 1, 1 ),
Reference:
https://dax.guide/calendar/
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 206/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Date =
var var1 = YEAR(TODAY())
return CALENDAR(DATE(var1 - 9,01,01),
DATE(var1,12,31)
)
upvoted 3 times
Year
Today
Calendar
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 207/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 208/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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
✑ 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
A. Yes
B. No
Correct Answer: B
Instead: Solution: From the Fields pane, you rename the date table as Due Date. You use a DAX expression to create Order Date and Delivery
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
Selected Answer: B
You can't use USERELATIONSHIP() to filter on an active relationship, but need additional innactive relationships
upvoted 31 times
"In USERELATIONSHIP, the status of a relationship is not important; that is, whether the relationship is active or not does not affect the usage
of the function. Even if the relationship is inactive, it will be used and overrides any other active relationships that might be present in the
model but not mentioned in the function arguments."
upvoted 16 times
Selected Answer: B
Actually the DAX USERELATIONSHIP() function could offer a solution, but not how it is stated as an option: "You create measures that use the
USERELATIONSHIP DAX function to filter sales on the ACTIVE relationship between the sales table and the date table."
Because the report must be filtered on all 3 dates, the ACTIVE (1) AND INACTIVE (2) relationships should be used with function
USERELATIONSHIP, not only the ACTIVE relationship.
upvoted 20 times
You can relate all 3 date columns to Date table, and you can make all of them inactive.
(2 of them will be initially inactive anyway)
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 209/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
For sure B. WE don't use dax for active relationship. watch this video for understanding. https://www.youtube.com/watch?v=LfVDUiU8vaU
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 210/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
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.
Hot Area:
Correct Answer:
Box 1: TOTALYTD -
TOTALYTD evaluates the specified expression over the interval which begins on the first day of the year and ends with the last date in the
Syntax: TOTALYTD (
<Expression>,
<Dates>
[, <Filter>]
[, <YearEndDate>]
Dates - The name of a column containing dates or a one column table containing dates.
Example:
[Sales Amount],
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 211/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
'Date'[Date]
Box 2: 'Date'[Date]
Reference:
https://dax.guide/totalytd/
TOTALYTD: is being used to calculate the sum of "Total Sales" year-to-date up to the selected date.
`Date`[Date]: provides the date context for the calculation.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 212/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
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.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 213/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: CALCULATE -
ג
Syntax: CALCULATE(<expression>[, <filter1> [, <filter2> [, €¦]]])
The expression used as the first parameter is essentially the same as a measure.
A table expression filter applies a table object as a filter. It could be a reference to a model table, but more likely it's a function that returns a
table object. You can use the FILTER function to apply complex filter conditions, including those that cannot be defined by a Boolean filter
expression.
Box 2: AND -
Box 3: FILTER -
Syntax: FILTER(<table>,<filter>)
Note: DISTINCT returns a one-column table that contains the distinct values from the specified column. In other words, duplicate values are
Reference:
https://docs.microsoft.com/en-us/dax/calculate-function-dax
https://docs.microsoft.com/en-us/dax/filter-function-dax
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 214/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Transaction Size =
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 215/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 216/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
You need to minimize the size of the dataset without affecting the visuals.
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].
Correct Answer: B
Remove a column that is not used in the visuals reduces the size of the dataset.
Incorrect:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 217/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
B is correct
upvoted 19 times
B doesn't save a ton of space, but it does so without impacting any reporting group. It's the only viable win from the four options provided.
upvoted 1 times
Selected Answer: B
Correct answer is B
upvoted 1 times
Selected Answer: B
B is correct
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 218/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
Selected Answer: B
B is correct
upvoted 2 times
Selected Answer: B
Answer B
upvoted 1 times
Selected Answer: D
Answer D: Group LineItems by LineItems[Invoice ID] and LineItems[Invoice Date] with a sum of LineItems[Price]
Because we don't need more information in Lineitems but these 3 columns, The Group By function will delete all other columns wich are not
required for analysis
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 219/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
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:
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].
ג ג
E. Remove the rows in Traffic in which Traffic[Referring URL] does not start with /€ €.
Correct Answer: BD
D: These two columns are not used in the visuals and can be removed.
Incorrect:
Not C: Traffic[Referring URL] is used in one of the visuals and therefore cannot be removed.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 220/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
That would remove Traffic data that is used in other visuals, so it's incorrect.
upvoted 2 times
The answer is D & B. It feels a bit unnatural to me to be pulling rows instead of columns, but all the visuals we're talking about here involve
blog hits specifically, so pulling the non-blog website traffic out of the dataset appears to be the right path forward.
upvoted 1 times
Selected Answer: BD
Selected Answer: BD
All 4 visualizations are about blogs: so we can remove rows what do not contain "blog" - thus B is correct. We do not need columns Posts[Full
Text] and Posts[Summary] in any visualization, they can be removed.
upvoted 6 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 221/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: BD
E is not correct as it would remove traffic rows based on the referral that is a requisite only for the latest visual
upvoted 1 times
Selected Answer: BD
Removing B would mean killing Top 10 external referrals to blog of all time since it requires that Traffic[URL visited] contains "blog". Option B
removes all rows where Traffic[URL visited] contains "blog"
upvoted 1 times
Selected Answer: BD
B&D correct
upvoted 3 times
All 4 visualizations are about blogs: so we can remove rows what do not contain "blog" - thus B is correct. We do not need columns Posts[Full
Text] and Posts[Summary] in any visualization, they can be removed.
upvoted 5 times
Selected Answer: BD
Answer B,D
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 222/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 223/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You need to create a monthly rolling average measure for Sales over time.
How should you configure the quick measure calculation? To answer, select the appropriate options in the answer area.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 224/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 225/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have the Power BI data model shown in the following exhibit.
The Sales table contains records of sales by day from the last five years up until today’s date.
You plan to create a measure to return the total sales of March 2021 when March 2022 is selected.
D. SUM(Sales[Sales])
Correct Answer: C
Selected Answer: C
Correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 226/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
"PREVIOUSYEAR: Returns a table that contains a column of all dates from the previous year, given the last date in the dates column, in the
current context."
This means, if my date data ranges from 2007/08/05 -2007/09/05. The last date in this column is 2007/09/05. The returned column would be
365 date from 2006/01/01 to 2006/12/31.
for SAMEPERIODLASTYEAR, the result would only be 2006/08/05 -2006/09/05
upvoted 6 times
Selected Answer: C
Selected Answer: C
Selected Answer: C
Selected Answer: C
C Correct
upvoted 2 times
Selected Answer: C
C Correct
upvoted 2 times
Selected Answer: C
Agreeded.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 227/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You use Power BI Desktop to load data from a Microsoft SQL Server database.
While waiting for the data to load, you receive the following error.
What are two ways to achieve the goal? Each correct answer presents a complete solution.
B. Split log running queries into subsets of columns and use Power Query to merge the queries.
C. Use Power Query to combine log running queries into one query.
Correct Answer: AB
Selected Answer: AB
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 228/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: AB
Selected Answer: AB
Query folding is an optimization technique used by Power Query to translate transformations into optimized SQL statements. Disabling query
folding may lead to less optimized query execution plans, which could result in longer query execution times and higher resource consumption.
upvoted 4 times
Selected Answer: AB
seems ok
upvoted 2 times
Selected Answer: AB
AB is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 229/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
A. Yes
B. No
Correct Answer: B
Selected Answer: A
The correct answer is A. Splitting datetime column will improve the perfomance even if it generates one more column, having less unique values
in separated date and time columns will achieve better compression.
upvoted 42 times
Selected Answer: A
The correct answern is A. Bcause Split a datetime column improve the perfomance even if you will have one more column.
upvoted 13 times
Selected Answer: B
I think the answer is B beacuse we need improve the dataseet performance, splitting or make a new column will make it slower.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 230/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
Selected Answer: A
why is everyone's focus only on improving the dataset. the question is in 2 parts.
- analyze the IoT events based on DAY & HOURS.
- solution must improve dataset performance.
the IoT date time column doesn't have DAY values. so by just splitting date& time, it wont meet our solution.
hence correct answer is B.No
upvoted 5 times
Selected Answer: A
Selected Answer: A
Splitting Datetime column in date and time columns will improve performance
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 231/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 232/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
A. Yes
B. No
Correct Answer: A
upvoted 3 times
Selected Answer: A
There are two requirements to the question - improve the performance and enable the required analysis. Removing the GUID column will do
exactly that - it will improve the performance because it is one less column of data to load but it still enables the required analysis given the IOT
ID column is equally unique.
upvoted 16 times
Selected Answer: A
A. here is the one thing that many are saying "they have to be able to do the analysis". Thats implied already. No where does it say that the
solution makes that possible. It says they need to do that AND the solution must make it more performant. Since its clear they can already do
that (as there is nothing you can select to change that just by increasing performance), then removing a column would in fact increase
performance, regardless if splitting etc would be more performant.
upvoted 1 times
Selected Answer: B
There has to be a date column and a time column to perform the analysis by day of the year and by hour. Removing IoT GUID doesn't solve that,
it only improves performance but so does splitting the date column. Previous question was YES, this one is NO.
upvoted 3 times
Selected Answer: A
Selected Answer: A
Answer is Yes. This GUID columns is not necessary as the other column plays the role of Id column. As it is a large text column, removing it will
significantly reduce the size of the model, thus increase performance
upvoted 4 times
A, since you only need the ID column, which is the unique identifier in this case
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 234/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
we do not need two unique columns and also data type of Io TGuid column is text and removing this column has more affect to performance
rather than a numeric data type.
upvoted 2 times
Answer is Yes. This GUID columns is not necessary as the other column plays the role of Id column. As it is a large text column, removing it will
significantly reduce the size of the model, thus increase performance
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 235/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
A. Yes
B. No
Correct Answer: B
Selected Answer: B
Agreeded. Bcause, if you just transform the data type you will not be able to analyse the information by time, as requested.
upvoted 13 times
Selected Answer: B
You need to analyse by hour. If you change to date you remove the time
upvoted 3 times
Selected Answer: B
il you change the data type you will not be able to analyse by hour
upvoted 1 times
The answer is B because the instruction says to analyze based on date and time. Changing the IoT date column to the date data type takes out
the time needed for the analyses.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 236/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
B is correct
upvoted 1 times
B is correct because changing the IoT DateTime column to the Date data type alone will not meet the goal of analyzing IoT events by the hour
and day of the year in power query.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 237/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI report. The size of PBIX file is 550 MB. The report is accessed by using an App workspace in shared capacity of
powerbi.com.
The report uses an imported dataset that contains one fact table. The fact table contains 12 million rows. The dataset is scheduled to refresh
The report is a single page that contains 15 AppSource visuals and 10 default visuals.
Users say that the report is slow to load the visuals when they access and interact with the report.
Correct Answer: B
Selected Answer: B
Dropping unnecessary columns to reduce the data model is indeed a better way to improve query and refresh performance.
upvoted 11 times
Selected Answer: B
B is correct.
upvoted 2 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 238/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
Dropping unnecessary columns to reduce the data model is indeed a better way to improve query and refresh performance.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 239/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You have a Power BI data model that contains two tables named Products and Sales.
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
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.
Correct Answer:
1.Calculate
2. ALLSELECTED.
ALLSELECTED Removes only the filter on the expression visual but respect all external filters.
upvoted 63 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 240/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
ALLSELECTED: Returns all the rows in a table, or all the values in a column, ignoring any filters that might have been applied inside the query,
but keeping filters that come from outside.
ALL: Returns all the rows in a table, or all the values in a column, ignoring any filters that might have been applied.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 241/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
ALL: its main function is to ignore the filters coming from other fields.
ALLSELECTED: ALLSELECTED only ignores the filters coming from inside the visual itself, whereas ALL ignores any filters coming from anywhere
in this visual or other visual on the page.
upvoted 1 times
Product Sale% =
VAR ProductSales = SUM('Sales'[Sales])
VAR AllSales = CALCULATE(SUM('Sales'[Sales]),ALLSELECTED('Product'[Product Name]))
Return DIVIDE(ProductSales,AllSales)
upvoted 3 times
the ALL function removes all filters from the specified table or column, while the ALLSELECTED function retains the filters in the current filter
context but removes filters from the specified table or column.
In Question Saying
respect all external filters
upvoted 6 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 242/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI data model that analyzes product sales over time. The data model contains the following tables.
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.
A. Create a relationship between the Date table and the Sales table.
E. Remove the relationship between the Product table and the Sales table.
Correct Answer: AC
Selected Answer: AC
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 243/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Also important to note is that when you mark a table as a date table, Power BI Desktop removes the built-in (automatically created) date table.
And any visuals or DAX expressions you previously created based on those built-in tables will no longer work properly.
upvoted 3 times
when you specify your own date table, Power BI Desktop doesn't auto-create the hierarchies that it would otherwise build into your model on
your behalf. If you later deselect your date table (and no longer have a manually set date table), Power BI Desktop recreates the automatically
created built-in date tables for you, for the date columns in the table.
https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-date-tables
upvoted 3 times
Selected Answer: BC
A = wrong. There is no need to create another relationship between the tables as the question already states that there is a relationship between
the tables.
B = Correct. Disabling auto date setting ensures that you control which columns gets the Date type features and only the features you need.
C = Correct. In fact once you select C as a correct answer, you must select B as the other correct answer because they go together.
upvoted 4 times
Selected Answer: AC
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 244/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The correct actions to perform to reduce the size of the data model while maintaining the ability to analyze product sales by month and quarter
are:
A. Create a relationship between the Date table and the Sales table.
C. Create a Date table and select Mark as Date Table.
Explanation:
A. Creating a relationship between the Date table and the Sales table will enable you to analyze product sales by month and quarter, while still
maintaining the ability to filter and group the data based on the date.
C. Creating a separate Date table and marking it as the Date Table will provide greater control over the data model and reduce its size, as well as
enabling the use of time intelligence functions like TOTALYTD, TOTALQTD, and TOTALMTD.
B, D, and E are incorrect because they either remove functionality or do not address the need to analyze product sales by month and quarter.
The correct actions to perform to reduce the size of the data model while maintaining the ability to analyze product sales by month and quarter
are:
A. Create a relationship between the Date table and the Sales table.
C. Create a Date table and select Mark as Date Table.
Explanation:
A. Creating a relationship between the Date table and the Sales table will enable you to analyze product sales by month and quarter, while still
maintaining the ability to filter and group the data based on the date.
C. Creating a separate Date table and marking it as the Date Table will provide greater control over the data model and reduce its size, as well as
enabling the use of time intelligence functions like TOTALYTD, TOTALQTD, and TOTALMTD.
B, D, and E are incorrect because they either remove functionality or do not address the need to analyze product sales by month and quarter.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 245/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI report. The size of PBIX file is 550 MB. The report is accessed by using an App workspace in shared capacity of
powerbi.com.
The report uses an imported dataset that contains one fact table. The fact table contains 12 million rows. The dataset is scheduled to refresh
The report is a single page that contains 15 AppSource visuals and 10 default visuals.
Users say that the report is slow to load the visuals when they access and interact with the report.
Correct Answer: B
Selected Answer: B
B is correct
almost the same as Question #53, Topic 2
upvoted 6 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 246/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
Selected Answer: B
B is correct
almost the same as Question #53, Topic 2
upvoted 1 times
B CORRECT
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 247/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You have a Power BI 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 “A”, 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.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 248/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 249/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
B. Add a conditional column that outputs 2018 if the Logged column starts with 2018 and set the data type of the new column to Whole
Number.
C. Create a column by example that starts with 2018-12-31 and set the data type of the new column to Date.
D. Apply a transformation to extract the last 11 characters of the Logged column and set the data type of the new column to Date.
Correct Answer: B
Creating a new column by example is an effective approach to achieve this. In this case, you would create a new column and set the first
example value as "2018-12-31." This action helps the Power Query Editor infer the desired transformation for the entire column.
Additionally, you would set the data type of the new column to Date. By doing so, you ensure that the values in the column are recognized as
dates, enabling the use of a built-in date hierarchy for analysis.
upvoted 4 times
Since the date value is stored in the first 11 characters of the "Logged" column, extracting those characters using the "Extract" transformation in
Power Query will give us the date value in the format "yyyy-MM-dd". We can then set the data type of the new column to "Date" to convert it into
a date format. This will allow us to analyze the complaints by the logged date and use the built-in date hierarchy in Power BI.
Option B is not necessary and will not achieve the desired result. Option C will create a single date value and not allow us to analyze the
complaints by the logged date. Option D suggested extracting the last 11 characters, but they contain both date and time values and may not
result in the correct date format.
upvoted 8 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 250/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 5 times
Letra C. Adicione uma coluna exemplo com o modelo que deseja e o Power Query utiliza o exemplo para os demais registros, após altera o tipo
de dados para Data.
upvoted 2 times
Selected Answer: C
its C not B
upvoted 1 times
Selected Answer: C
The correct action to analyze the complaints by the logged date and use a built-in date hierarchy is:
C. Create a column by example that starts with 2018-12-31 and set the data type of the new column to Date.
Explanation:
To use the built-in date hierarchy in Power BI, the date column must be a valid date data type. Therefore, the best approach is to create a new
column and set its data type to date.
Option A and D are incorrect because they only extract a part of the logged date, which does not result in a valid date data type, and does not
allow you to use a built-in date hierarchy.
Option B is incorrect because it does not create a valid date data type column and does not provide a way to use the built-in date hierarchy.
The correct action to analyze the complaints by the logged date and use a built-in date hierarchy is:
C. Create a column by example that starts with 2018-12-31 and set the data type of the new column to Date.
Explanation:
To use the built-in date hierarchy in Power BI, the date column must be a valid date data type. Therefore, the best approach is to create a new
column and set its data type to date.
Option A and D are incorrect because they only extract a part of the logged date, which does not result in a valid date data type, and does not
allow you to use a built-in date hierarchy.
Option B is incorrect because it does not create a valid date data type column and does not provide a way to use the built-in date hierarchy.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 251/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 252/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
A. Yes
B. No
Correct Answer: B
Selected Answer: B
No, creating a custom column that concatenates the IoT GUID and IoT ID columns and then deleting the IoT GUID and IoT ID columns will not
help in analyzing IoT events by the hour and day of the year. The solution does not address the need to extract the hour and day of the year from
the DateTime column, which is essential for the required analysis.
To analyze IoT events by the hour and day of the year, you need to extract the hour and day of the year from the DateTime column and create
new columns for them. This can be done using the Power Query Editor in Power BI. Once the new columns are created, you can use them to
group and aggregate the data by hour and day of the year, respectively. This approach will also help to improve dataset performance by reducing
the amount of data that needs to be processed.
upvoted 20 times
ChatGPT
You are correct; you do not necessarily need two separate columns for analyzing IoT events by the hour and day of the year. One column
representing a combination of date and time information can suffice for this analysis.
If you have a timestamp column that includes both date and time information, you can extract the hour and day of the year from that single
column. You do not need two separate columns for this purpose.
So, the original solution of creating a custom column that concatenates the IoT GUID column and the IoT ID column and then deleting the IoT
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 253/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
GUID and IoT ID columns is acceptable for this specific analysis, assuming that the timestamp data is available and appropriately formatted in
the concatenated column.
A. Yes
upvoted 1 times
Selected Answer: A
A. Yes, creating a custom column that concatenates the IoT GUID column and the IoT ID column and then deleting the IoT GUID and IoT ID
columns can improve dataset performance and meet the goal of analyzing IoT events by the hour and day of the year. By combining the two
columns into one custom column, it reduces the number of columns in the dataset and simplifies the query, which can improve performance.
Additionally, the concatenated column can be used to group and analyze events by the hour and day of the year.
Insufferable.
upvoted 13 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 254/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A: Again its a case of, am I solving it the right way, best way or just a way that helps (in any way at all). Deleting 2 and merging into 1 does help. It
may not be the best way or even a way we love, but the point is it will help
upvoted 2 times
Selected Answer: A
A is correct
upvoted 1 times
Selected Answer: B
No, creating a custom column that concatenates the IoT GUID and IoT ID columns and then deleting the IoT GUID and IoT ID columns will not
help in analyzing IoT events by the hour and day of the year. The solution does not address the need to extract the hour and day of the year from
the DateTime column, which is essential for the required analysis.
To analyze IoT events by the hour and day of the year, you need to extract the hour and day of the year from the DateTime column and create
new columns for them. This can be done using the Power Query Editor in Power BI. Once the new columns are created, you can use them to
group and aggregate the data by hour and day of the year, respectively. This approach will also help to improve dataset performance by reducing
the amount of data that needs to be processed.
upvoted 1 times
Selected Answer: B
One is better, and it is better to keep only the IOT ID instead of combining two. That is why the answer is B
upvoted 1 times
Selected Answer: A
One column is better than two. Though it is unorthodox way to reduce data model size
upvoted 2 times
B is correct
upvoted 4 times
Selected Answer: A
A. Even though better solution is to delete the IoT GUID and only keep the IOT ID, concatenating those two and deleting the original will reduce
the column number and improve the performance.
upvoted 3 times
Though it will not be an elegant solution but we are going to have 1 column instead of 2 and it will surely reduce model size(by very little)
upvoted 3 times
B. Both are unique columns, but by concatenating them you will end up with a Unique Key with data type Text. This raises performance issues
since Unique keys should be preferably integers for performance reasons. Also, since IoT GUID is not required might as well remove it.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 255/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 256/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI model that contains a table named Employee. The table contains the following data.
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.
A. PATHLENGTH(PATH(Employee[EmployeeID],Employee[ParentEmployeeID]))
B. PATHITEM(PATH(Employee[EmployeeID],Employee[ParentEmployeeID]),1,INTEGER)
C. PATHCONTAINS(PATH(Employee[EmployeeID],Employee[ParentEmployeeID]),1)
D. PATH(Employee[EmployeeID],Employee[ParentEmployeeID])
Correct Answer: A
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 257/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
According to https://learn.microsoft.com/en-us/dax/path-function-dax, PATH returns a string containing "the identifiers of all the parents to the
current identifier", whereas PATHLENGTH returns "the number of items that are parents to the specified item."
upvoted 7 times
Selected Answer: A
PathLength function needs a path to travel and provide length of the hierarchy
upvoted 1 times
Answer D is wrong because it only returns the items related to the current row value and does not give the count.
upvoted 2 times
Selected Answer: D
https://simplebiinsights.com/power-bi-path-function-for-parent-child-hierarchies-in-
dax/#:~:text=PATH%20function%20returns%20a%20delimited,to%20the%20current%20row%20value.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 258/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI report. The size of PBIX file is 550 MB. The report is accessed by using an App workspace in shared capacity of
powerbi.com.
The report uses an imported dataset that contains one fact table. The fact table contains 12 million rows. The dataset is scheduled to refresh
The report is a single page that contains 15 AppSource visuals and 10 default visuals.
Users say that the report is slow to load the visuals when they access and interact with the report.
Correct Answer: B
Selected Answer: B
B is correct
same as questions 53 and 56
upvoted 14 times
Selected Answer: B
B is correct
same as questions 53 and 56
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 259/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Actually both B and C can improve performance but C seems to be the best solution for this case because this can significantly improve
performance by allowing the report to retrieve data directly from the data source, rather than loading the large dataset into memory. This can also
allow the data to be more fresh, while reducing the burden on the report by limiting the amount of data that needs to be loaded and processed.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 260/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
C. Add a conditional column that outputs 2018 if the Logged column starts with 2018 and set the data type of the new column to Whole
Number.
D. Apply the Parse function from the Date transformations options to the Logged column.
Correct Answer: C
Selected Answer: B
Selected Answer: B
People who have mentioned D should actually need to do transformation in PBI before putting incorrect options here.
upvoted 1 times
Selected Answer: B
Repeat Question
upvoted 1 times
Selected Answer: B
We need to split the date column so that we can retrieve the date.You cannot do transformation to date as this would throw error because of "at"
upvoted 1 times
Selected Answer: B
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 261/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Absolutely B
upvoted 1 times
It's important to ensure that the format specified in the Parse function matches the format of the data in the Logged column to extract the
correct date value.
upvoted 1 times
Selected Answer: A
Correct Answer is A
To be able to analyze the complaints by the logged date and use a built-in date hierarchy, you should choose option A: Change the data type of
the Logged column to Date.
By changing the data type of the Logged column to Date, Power BI will recognize the dates in the format provided (2018-12-31 at 08:59) and
convert them into a date format that can be used for analysis. You can then use the built-in date hierarchy to group and drill down into the data
by year, month, day, and so on.
Options B, C, and D are not appropriate for this scenario. Option B involves splitting the Logged column using "at" as the delimiter, but this will
not convert the data to a date format. Option C adds a new column with a whole number data type and does not convert the data to a date
format. Option D applies the Parse function to the Logged column, but this is not necessary since changing the data type to Date will
automatically parse the data into a date format.
Selected Answer: B
B is correct, just use custom to split the Logged column by using at as the delimiter.
upvoted 4 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 262/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
The "Parse" function in Power Query Editor allows you to convert a text value into a date or time data type. When you select the "Parse"
function, you need to specify the input text value and the format of the input text value. In this case, you would select the "Logged" column as
the input text value and specify the format "yyyy-MM-dd 'at' HH:mm" to match the format of the dates in the "Logged" column.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 263/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You have the Power BI 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.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 264/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 8 times
You don't need to count the # of products sold, just how many product categories had any member items sell in the time period. So
DistinctCount is the one you want to use here.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 265/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Distinctcount('Product'[product category],
'sales'
For those saying Count, it cannot be count. Yes the words they use are give us the count of categories in this period. But they mean Distinct, it
has too. If you have
Categories
A
B
C
And selling stuff like
A bike
A chain
B wheel
There are only 2 categories. Now 3. If you do a count now you said 3... But there will never be 3 categories its 1 and 1 with a duplicate... = 2.
And sales not Date, because date has a 1 - Many relationship with Sales. so if you do a count on Date, you could end up with more than you
expected as it would include duplicate categories from sales to cover the dates of those sales.
upvoted 5 times
question count of product category, which product sold out on seleted time period
mean
Sales..Sold out ...got ProductID...distinct....product id retrieve product category..on selected time period ...date
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 266/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Given the requirement, we will only need the sales for Catagories 2Wheel and 4 wheels right? If we dont distinct it it will have multiple amount
for each category with multiple rpoducts
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 267/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI report. The size of PBIX file is 550 MB. The report is accessed by using an App workspace in shared capacity of
powerbi.com.
The report uses an imported dataset that contains one fact table. The fact table contains 12 million rows. The dataset is scheduled to refresh
The report is a single page that contains 15 AppSource visuals and 10 default visuals.
Users say that the report is slow to load the visuals when they access and interact with the report.
Correct Answer: D
Selected Answer: D
Repeated multiple time. Ever time i see this, I thought its a new question. But its the same.
upvoted 7 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 268/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You have the Power BI data model shown in the following exhibit.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 269/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 270/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 271/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
A. Create a column by example that starts with 2018-12-31 and set the data type of the new column to Date
D. Add a conditional column that outputs 2018 if the Logged column starts with 2018 and set the data type of the new column to Whole
Number
Correct Answer: D
Selected Answer: A
It will be A only. People who are mentioning that Power BI will detect data type automatically. Please note that in this case when you are using
"Column from example" to get the date part, power BI will convert it into next. You need to then convert it into date type
upvoted 1 times
I think its A
upvoted 1 times
Selected Answer: A
A is a complete solution.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 272/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
Selected Answer: A
A .............................................
upvoted 4 times
Of course A
upvoted 1 times
Selected Answer: B
B is right
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 273/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI data model that contains a table named Employees. The table has the following columns:
• Employee Name
• Email Address
• Start Date
• Job Title
• The DAX expression must work in both Power BI Desktop and the Power BI service.
Correct Answer: D
Selected Answer: D
Within Power BI Desktop, username() will return a user in the format of DOMAIN\User and userprincipalname() will return a user in the format of
user@contoso.com. Within the Power BI service, username() and userprincipalname() will both return the user's User Principal Name (UPN). This
looks similar to an email address.
upvoted 18 times
Selected Answer: D
Selected Answer: D
https://www.youtube.com/watch?v=TGgec9oP8oU
Selected Answer: A
To create dynamic row-level security (RLS) in Power BI that allows users to see only their own employee data, you can create a DAX expression
using the USERNAME function.
Here's the DAX expression you can use for the table filter:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 274/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
scss
Copy code
Employees[Email Address] = USERNAME() & "@contoso.com"
Assuming that the domain for the email addresses is contoso.com, this expression filters the Employees table to show only the rows where the
Email Address column matches the email address of the current user.
The USERNAME() function returns the Windows account name of the current user in the format DOMAIN\Username. By concatenating the
returned value with "@contoso.com", the DAX expression generates the email address of the current user that matches the email address in the
Employees table.
Note that to use this DAX expression, you need to configure row-level security in Power BI Desktop or the Power BI service. You can assign roles
to users and apply filters based on the DAX expression for each role.
upvoted 1 times
Selected Answer: D
To implement dynamic row-level security (RLS) on the Employees table, a table filter must be created. The table filter should be based on the
user's email address or user principal name (UPN), as these are unique identifiers for each user.
The DAX expression [Email Address] = USERPRINCIPALNAME() will filter the Employees table to only show rows where the Email Address
column matches the UPN of the current user. This expression works in both Power BI Desktop and the Power BI service, and will ensure that
each user only sees their own employee data.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 275/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You have the Power BI data model shown in the following exhibit.
You create two row-level security (RLS) roles named Manager and CFO.
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.
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.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 276/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Explanation:
I would create 2 RLS:
[manager]="CFO': ensures that only the "CFO" role can see Human Resources data for the USA.
[Email] = userprinciplaname(): ensures that each manager sees only their country's data in the Sales and Human resources tables.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 277/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HR:
If ([Manager] = "CFO", false, [Email] = userprincipalname())
Country:
HR:
If ([Manager] = "CFO", true, [Email] = userprincipalname())
upvoted 6 times
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 279/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI data model that imports data from a Microsoft Excel spreadsheet.
You use Power Query to load a query that contains both renamed and custom columns.
Later, you attempt to reload the query and receive the following error message.
What are two possible causes of the error? Each correct answer presents a complete solution.
Correct Answer: AB
Selected Answer: AB
correct
upvoted 12 times
Selected Answer: AB
Correct
upvoted 1 times
Selected Answer: AB
Answer is correct
upvoted 3 times
answer is correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 281/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI model that contains a table named Sales. The Sales table contains the following columns:
• Order Line ID
• Product ID
• Unit Price
• Order ID
• Quantity
Orders are uniquely identified by using the order ID and can have multiple order lines. Each order line within an order contains a different product
ID.
You need to write a DAX measure that counts the number of orders.
A. Count('Sales'[Order ID])
C. CountRows('Sales')
Correct Answer: D
Selected Answer: A
Order only once but can have multiple line based of different procduct
Order ID A000101....Product A
Order ID A000101.....Product B
Order ID A000101....Product C
Order ID A000101....Product D
Selected Answer: D
"Orders are uniquely identified by using the order ID and can have multiple order lines" - I think the important statement is "and can have multiple
order lines" which means that the order ID can appear more than once in the table if the order contains more than one products - so I think the
answer is correct.
upvoted 13 times
Selected Answer: C
Why not C?
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 282/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
D for sure
upvoted 1 times
Selected Answer: D
Answer is D.
upvoted 2 times
The answer is correct. The question ask only on the count of Order Id. Other description in the question is only to confuse us.
upvoted 2 times
D since you only want the count of order ids (orders) not the count of all the order lines of each order(id)
upvoted 2 times
Selected Answer: D
D is correct
upvoted 3 times
Selected Answer: D
d correct
upvoted 3 times
Distinctcount(sales[oderid])
upvoted 4 times
DistinctCount('Sales'[Order ID]) counts the number of unique order IDs in the Order ID column, which is the correct way to count the number of
orders.
upvoted 3 times
Selected Answer: D
Correct Answer is D
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 283/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You need to create a calculated table named Numbers that will contain all the integers from -100 to 100.
How should you complete the DAX calculation? To answer, select the appropriate options in the answer area.
Correct Answer:
To create a calculated table named Numbers in Power BI Desktop that contains all the integers from -100 to 100, you can use the following DAX
calculation:
Explanation:
The GENERATESERIES function generates a table of values that starts at the first argument (-100), ends at the second argument (100), and
increments by the third argument (1) in this case. The resulting table will contain all the integers from -100 to 100 inclusive.
The calculated table is named "Numbers" and is created by assigning the output of the GENERATESERIES function to it using the "=" operator.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 284/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
End 100
Increment 1
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 285/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
In Power Query Editor, you have a query named Sales Data that contains the following columns.
You need to create two queries named Product Dimension and Sales Fact based on the Sales Data query. The solution must minimize
Which two actions should you perform? Each correct answer presents part of the solution.
Correct Answer: AE
Selected Answer: AE
Selected Answer: AE
I think A et C
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 286/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: AE
Selected Answer: AC
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 287/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI model that contains a table named Date. The Date table contains the following columns:
• Date
• Fiscal Year
• Fiscal Quarter
• Month Name
• Calendar Year
• Week Number
• Month Number
• Calendar Quarter
You need to create a calculated table based on the Date table. The calculated table must contain only unique combinations of values for Calendar
A. ADDCOLUMNS
B. CALCULATE
C. SUMMARIZE
D. DATATABLE
Correct Answer: A
Selected Answer: C
Should be Summarized
upvoted 5 times
Selected Answer: C
It must be C not A
upvoted 1 times
Selected Answer: A
upvoted 2 times
Selected Answer: C
https://youtu.be/VurpXBcbrT0
upvoted 1 times
The DATATABLE function in DAX allows you to create a calculated table. The calculated table can be based on any data source, including the
Date table.
To create a calculated table that contains only unique combinations of values for Calendar Year, Calendar Quarter, and Calendar Month, you can
use the following DAX code:
upvoted 1 times
Selected Answer: C
SUMMARIZE:
"Creates a summary of the input table grouped by the specified columns."
ADDCOLUMNS:
"Returns a table with new columns specified by the DAX expressions."
Based on this, using SUMMARIZE will give us the unique combination we want and don't need to use DAX expressions to create the calculated
table.
upvoted 4 times
Selected Answer: C
CalculatedTable =
SUMMARIZECOLUMNS(
'Date'[Calendar Year],
'Date'[Calendar Quarter],
'Date'[Month Name]
)
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 289/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
The Date table relates to the Sales table by using the Date columns.
You need to create a calculated table that will contain the following:
How should you complete the DAX calculation? To answer, select the appropriate options in the answer area.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 290/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 291/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You use Power Query Editor to import and preview sales data from the years 2020 and 2021 in a Microsoft Excel file as shown in the following
exhibit.
You need to shape the query to display the following three columns:
• Month
• Sales
• Year
A. Merge columns
B. Transpose
C. Unpivot columns
D. Pivot column
Correct Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 292/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Selected Answer: C
C Correct
upvoted 1 times
Selected Answer: C
Tested
upvoted 3 times
Selected Answer: B
Wouldn't it be transpose? Transpose rows 2020 and 2021 and rename new column to Revenue?
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 293/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You load data into three tables named Date, Product, and Inventory. The Inventory table relates to the Date and Product tables by using one-to-
many relationships.
Inventory data is recorded daily with no exceptions. The correct inventory quantity for a given product in a month is the last recorded value for that
month.
You need to write a DAX measure that will show the correct inventory value when a user analyzes inventory by year, month, or date.
How should you complete the measure? To answer, select the appropriate options in the answer area.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 294/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
CALCULATE
LASTDATE
2. Other way of create a calendar table is just to put the days of a number of years that you want, so, in this case the last date will be the last
date of the calendar table and not the last date of the fact table.
So, in my opinion it is better annul this question, or consider lastnonblankvalue and lastdate correct.
upvoted 2 times
LASTDATE will NOT work. Date - is a date table and it contains all days of the calendar month continuously so it will always return the last day of
the month even if there is no inventory records. "The correct inventory quantity for a given product in a month is the last recorded value for that
month.". That's why we should use LastNonBlankValue instead.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 295/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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
• Due Date
• Order Date
• Delivery Date
You need to support the analysis of sales over time based on all three dates at the same time.
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. You create active relationships between the sales table and each date table.
A. Yes
B. No
Correct Answer: A
Selected Answer: A
Correct
upvoted 2 times
Selected Answer: A
Correct answer
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 296/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
It's impossible to have active relationships between the sales table and EACH date table
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 297/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You are creating a Power BI report that will show the number of current employees over time. The report will use Import storage mode for all
tables.
The employment data will be imported from Azure SQL Database in a monthly snapshot. The data will be stored in a table named Headcount and
• One row per employee for each month the employee is employed
• In each row, a date key that shows the first day of the month of each snapshot
You have a related date table that contains dates for the years 2020 to 2030.
You need to create a semi-additive DAX measure that will return the count of employees for the last available date in a year, quarter, or month.
How should you complete the measure? To answer, select the appropriate options in the answer area.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 298/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Why?
The first to count the number of employes
The second because if we use lastDate over Date it will retrieve always the 31 december 2030 (It says that in date table are present dates from
2020 to 2030)
So the result will always be the same. But if we take the lastDate in the DateKey we'll have the first day of the month and year of the last
snapshot.
Am i correct?
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 299/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You have a query named All Sales that imports sales data into a Power BI model.
You plan to create a star schema by separating columns into separate queries and performing further transformations. The solution must meet
• Use All Sales as the source for three other queries named Sales Fact, Product Dimension, and Customer Dimension.
What should you do to create the Sales Fact query, and for which query should you clear Enable load? To answer, select the appropriate options in
Correct Answer:
Referencing will reduce maintenance because the three tables will be derived from the original data and we can keep the transformations to the
source data without having to modify three queries.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 300/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
The Date table relates to the Sales table by using the Date columns.
You need to create another measure named Previous Quarter to display the sales one quarter before the selected period.
Correct Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 301/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI report. The size of PBIX file is 550 MB. The report is accessed by using an App workspace in shared capacity of
powerbi.com.
The report uses an imported dataset that contains one fact table. The fact table contains 12 million rows. The dataset is scheduled to refresh
The report is a single page that contains 15 AppSource visuals and 10 default visuals.
Users say that the report is slow to load the visuals when they access and interact with the report.
Correct Answer: D
Selected Answer: D
D is correct
upvoted 1 times
Correct
upvoted 1 times
D is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 302/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #1 Topic 3
DRAG DROP -
You have a Microsoft Excel spreadsheet that contains the data shown in the following table.
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
Correct Answer:
Step 1: Select the [Department] and [Stage] columns and unpivot the other columns.
You might want to unpivot data, sometimes called flattening the data, to put it in a matrix format so that all similar values are in one column.
Example:
When you unpivot, you unpack the attribute-value pairs that represent an intersection point of the new columns and re-orient them into flattened
columns:
* Values (in blue on the left) are unpivoted into a new column (in blue on the right).
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 303/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
* Attributes (in green on the left) are unpivoted into a new column (in green on the right) and duplicates are correspondingly mapped to the new
Values column.
Step 2: Rename the [Attribute] column as [School] and the [Value] column as [Score[,
Reference:
https://support.microsoft.com/en-us/office/unpivot-columns-power-query-0f7bad4b-9ea1-49c1-9d95-f588221c7098
Action 1: Will transform the data into a long format, making it easier to work with.
Action 2: to provide meaningful column name.
Action 3: will calculate the average score for each combination of department and school.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 304/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Answer is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 305/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 3
You have a report that contains a bar chart and a column chart. The bar chart shows customer count by customer segment. The column chart
You need to ensure that when a segment is selected in the bar chart, you see which portion of the total sales for the month belongs to the
customer segment.
How should the visual interactions be set on the column chart when the bar chart is selected?
A. highlight
B. filter
C. no impact
Correct Answer: A
In most visuals, highlighting doesn't remove the unrelated data. Instead it highlights the related data. The rest of the data remains visible but
dimmed.
Note: By default, visualizations on a report page can be used to cross-filter and cross-highlight the other visualizations on the page. For
example, selecting a state on a map visualization highlights the column chart and filters the line chart to display only data that applies to that
one state.
Incorrect:
Not B: Filters remove all but the data you want to focus on.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/power-bi-reports-filters-and-highlighting
Selected Answer: A
Selected Answer: A
If the question had specified that both the total sales for each month AND the portion for a selected customer segment should be visible at the
same time then answer would definitely be highlight. The question does not state that you should still be able to see full data for each month
when when a customer segment is selected so the answer is unclear.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 306/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: A
Selected Answer: A
A, The visual interaction between the bar chart and column chart should be set to filter. This will allow the column chart to show the sales data for
the selected customer segment.
upvoted 4 times
Selected Answer: A
A is correct
upvoted 5 times
Selected Answer: A
A is correct answer
upvoted 2 times
Answer A
upvoted 2 times
A: Highlight is excactly what is asked for: You need to ensure that when a segment is selected in the bar chart, you see which portion of the total
sales for the month belongs to the customer segment.
upvoted 3 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 307/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 3
A user creates a Power BI report named ReportA that uses a custom theme.
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.
Correct Answer: AE
A: With Power BI Desktop report themes, you can apply design changes to your entire report, such as using corporate colors, changing icon
When you publish a Power BI Desktop file to the Power BI service, you publish the data in the model to your Power BI workspace. The same is
1. In Power BI Desktop, choose File > Publish > Publish to Power BI or select Publish on the ribbon.
2. Select the destination. You can search your list of available workspaces to find the workspace into which you want to publish. The search box
lets you filter your workspaces. Select the workspace, and then click the Select button to publish.
3. Etc.
E: One way to create a custom theme is to upload a JSON file that has settings for all the colors you'd like to use for your dashboard. In Power
BI Desktop, report creators use JSON files to create themes for reports. You can upload these same JSON files for dashboards, or find and
upload JSON files from the Theme gallery page in the Power BI Community.
You can also save your custom theme as a JSON file and then share it with other dashboard creators.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-upload-desktop-files https://docs.microsoft.com/en-us/power-bi/create-
reports/service-dashboard-themes
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 308/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: BE
A. Publish ReportA to Power BI: This will make the report and its custom theme available in Power BI.
B. From ReportA save the current theme: This will allow you to save the custom theme used in ReportA. You can then apply this theme to
DashboardA.
upvoted 2 times
A - Publish ReportA to Power BI: This will ensure that the custom theme used in ReportA is available in Power BI and can be accessed by
DashboardA.
E - From DashboardA, upload a JSON theme: This will allow you to upload the custom theme that was created in ReportA and apply it to
DashboardA.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 309/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: BE
Correct
upvoted 1 times
A: When you publish a report to Power BI, any custom themes you have applied to it will also be published to your tenant. This makes them
available to other reports and dashboards within your organization.
E: Uploading a JSON theme from DashboardA allows you to apply the custom theme from ReportA to DashboardA without the need for
additional development effort. This solution minimizes development effort and leverages work that has already been done in ReportA." ChatGPT
upvoted 5 times
B and E. The user needs to save the custom theme from ReportA and then upload the JSON theme to DashboardA in order to use the custom
theme on the dashboard. Publishing ReportA to Power BI or the theme gallery is not necessary for this task.
upvoted 2 times
Selected Answer: AE
By publishing ReportA to Power BI, the custom theme used in the report is automatically saved to the My Themes section of the Theme gallery.
From there, the JSON theme can be uploaded in DashboardA to apply the custom theme.
upvoted 2 times
so
A. Publish ReportA to Power BI: This will make the custom theme available in the Power BI service, which can be used by DashboardA.
E. From DashboardA, upload a JSON theme: This will allow you to import the custom theme JSON file that was exported from ReportA, and
apply it to DashboardA.
By uploading the JSON theme file exported from ReportA, you can apply the same custom theme to DashboardA without having to recreate it
from scratch. This minimizes development effort and ensures consistency across your reports and dashboards.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 310/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 3
You need to create a visualization that compares revenue and cost over time.
A. waterfall chart
C. line chart
D. donut chart
Correct Answer: C
Line charts can have many different lines, for example both revenue and cost over time.
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-line-chart
Selected Answer: B
Am I the only one who thinks stacked area chart is better than line ?
upvoted 8 times
Selected Answer: C
Line chart
upvoted 1 times
"Similar to a line graph, an area chart displays the change in one or more quantities over time."
"Stacked area charts typically allow us to visualize how a measure, observed through multiple category values, changes over time."
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 311/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Selected Answer: C
C is correct
upvoted 2 times
Answer C
upvoted 1 times
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 312/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #5 Topic 3
HOTSPOT -
You add a key influencers visual as shown in the exhibit. (Click the Exhibit tab.)
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 313/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
You can use Expand By to add fields you want to use for setting the level of the analysis without looking for new influencers.
Why do certain factors become influencers or stop being influencers as I move more fields into the Explain by field?
The visualization evaluates all explanatory factors together. A factor might be an influencer by itself, but when it's considered with other factors
it might not.
Box 2: 3 -
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-influencers
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 314/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 315/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
100%
- Explain by
- 3x
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 316/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #6 Topic 3
You build a report to help the sales team understand its performance and the drivers of sales.
The team needs to have a single visualization to identify which factors affect success.
A. Key influencers
C. Q&A
D. Funnel chart
Correct Answer: A
The key influencers visual helps you understand the factors that drive a metric you're interested in. It analyzes your data, ranks the factors that
matter, and displays them as key influencers. For example, suppose you want to figure out what influences employee turnover, which is also
known as churn. One factor might be employment contract length, and another factor might be commute time.
Contrast the relative importance of these factors. For example, do short-term contracts affect churn more than long-term contracts?
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-influencers
Selected Answer: A
Selected Answer: A
A is correct.
upvoted 1 times
Answer A
upvoted 3 times
It is a its correct
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 317/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Selected Answer: A
Key Inf.
upvoted 3 times
Selected Answer: A
'A' is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 318/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #7 Topic 3
HOTSPOT -
City -
✑ Total Sales
✑ Occupation
You need to create a key influencers visualization as shown in the exhibit. (Click the Exhibit tab.)
How should you configure the visualization? To answer, select the appropriate options in the answer area.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 319/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Hot Area:
Correct Answer:
The key influencers visual helps you understand the factors that drive a metric you're interested in, here Total Sales. It analyzes your data, ranks
Box 2: Occupation -
Measures and summarized columns are automatically analyzed at the level of the Explain by fields used.
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-influencers
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 320/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 321/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #8 Topic 3
You are using the key influencers visual to identify which factors affect the quantity of items sold in an order.
✑ Customer Country
✑ Product Category
✑ Supplier Country
✑ Sales Employee
✑ Supplier Name
✑ Product Name
✑ Customer City
The key influencers visual returns the results shown in the following exhibit.
A. Customers in Austria order 18.8 more units than the average order quantity.
B. Customers in Boise order 20.37 percent more than the average order quantity.
Correct Answer: A
Incorrect:
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-influencers
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 322/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
'A' is correct
upvoted 19 times
Selected Answer: A
'A' is correct
upvoted 2 times
A is ok
upvoted 2 times
Selected Answer: A
Answer A
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 323/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #9 Topic 3
You have a report that contains four pages. Each page contains slicers for the same four fields.
Users report that when they select values in a slicer on one page, the selections are not persisted on other pages.
You need to recommend a solution to ensure that users can select a value once to filter the results on all the pages.
What are two possible recommendations to achieve this goal? Each correct answer presents a complete solution.
Correct Answer: BC
C: You can sync a slicer and use it on any or all pages in a report.
B: You can set filters at three different levels for the report: visual-level, page-level, and report-level.
Note: Suppose you want your report readers to be able to look at overall sales metrics, but also highlight performance for individual district
managers and different time frames. You could create separate reports or comparative charts. You could add filters in the Filters pane. Or you
could use slicers. Slicers are another way of filtering. They narrow the portion of the dataset that is shown in the other report visualizations.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/power-bi-report-add-filter https://docs.microsoft.com/en-us/power-
bi/visuals/power-bi-visualization-slicers
Selected Answer: BC
B and C
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 324/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct.
upvoted 1 times
correct!
upvoted 1 times
Selected Answer: BC
BC is correct
upvoted 2 times
Selected Answer: BC
Answer B,C
upvoted 2 times
Selected Answer: BC
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 325/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 326/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to apply the following conditional formatting to the card while minimizing design effort:
✑ For values that are greater than or equal to 100, the font of the data label must be dark red.
✑ For values that are less than 100, the font of the data label must be dark gray.
Which type of format should you use?
A. Color scale
B. Rules
C. Field value
Correct Answer: B
Finding the conditional formatting in the card visual is a bit tricky. There is no separate option for that. You need to go to the Format tab of the
visual, and then expand the Data Label. The right beside the Data Label's colour you need to hover your mouse, and you will find a three dots
icon appearing, which if you click on it, you will see Conditional Formatting.
Now in the Conditional Formatting tab, you can apply it in different methods. for example, you can choose Rules, and then
The Rules mode will give you the ability to put custom roles as below;
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 327/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://radacad.com/enhance-the-card-visual-in-power-bi-with-conditional-formatting
Selected Answer: B
B - 100%
upvoted 8 times
Rules is correct.
upvoted 1 times
B. Rules
upvoted 2 times
Selected Answer: B
Answer B
upvoted 4 times
Selected Answer: B
B Rules is correct
upvoted 7 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 328/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
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
Correct Answer:
ג
Then select 'Get Insights' €¦ From the Datasets + dataflows tab, select More options (...) next to the dataset, and then choose Get insights.
Power BI Quick Insights will now scan the data related to the tile and display a list of potential insights you may want to explore further. To drill
into a specific data point, you can even select data in the visual and Quick Insights will focus on that data point when searching for insights.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 329/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Within seconds, your insights are ready. Select View insights to display visualizations.
The visualizations display in a special Quick Insights canvas with up to 32 separate insight cards. Each card has a chart or graph plus a short
description.
Step 2: From DashboardA, select the TileA options, and then select View Insights
Go to 'in focus mode' on a dashboard tile for data loaded into Power BI.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-insights
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 331/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 332/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to add the charts to the dashboard while maintaining the interactivity between the charts.
Correct Answer: D
One way to add a new dashboard tile is by pinning an entire report page. This is an easy way to pin more than one visualization at a time. Also,
when you pin an entire page, the tiles are live; you can interact with them right there on the dashboard. And changes you make to any of the
visualizations back in the report editor, like adding a filter or changing the fields used in the chart, are reflected in the dashboard tile as well.
Pinning live tiles from reports to dashboards is only available in Power BI service (app.powerbi.com).
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-pin-live-tile-from-report
Selected Answer: D
'D' is correct
upvoted 18 times
Selected Answer: D
Selected Answer: B
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 333/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The statement "Pin live page enables changes to reports to appear in the dashboard tile when the page is refreshed" means that when you pin a
live page (report page) to a dashboard in Power BI, any changes made to the underlying report will automatically reflect and update in the
dashboard tile whenever the page is refreshed.
Now, regarding the question about creating a dashboard in Power BI with an existing report page containing three charts while maintaining
interactivity between the charts, the correct answer is:
By pinning each chart as a tile, you can add them to the dashboard while preserving their interactivity. Users can still interact with the charts
individually, and any changes made to the report page (such as data updates or filter changes) will be reflected in the dashboard tiles when the
page is refreshed. This option ensures that the charts remain dynamic and up-to-date in the dashboard.
upvoted 1 times
Selected Answer: D
Tested in Power BI Service. Answer D is correct because of the interactivity between the charts.
upvoted 2 times
D is correct.
upvoted 1 times
The correct answer is B. Pin each chart as a tile. When you pin each chart as a tile, the interactivity between the charts is maintained on the
dashboard. Option A would not preserve interactivity on the dashboard, and options C and D are not applicable as they do not directly relate to
adding charts with interactivity to a dashboard.
upvoted 3 times
Selected Answer: B
Correct Answer is B
To add the charts to the dashboard while maintaining the interactivity between them, you should pin each chart as a tile. This will create a live
connection between the charts and the dashboard, allowing you to interact with them just as you would in the report.
Option A, editing interactions in the report and setting all interactions to Filter, would limit the interactivity between the charts to filtering, and
would not allow for other types of interactions, such as highlighting or cross-highlighting.
Option C, editing the dashboard theme and pinning each chart as a tile, is not a valid option as editing the theme will not allow you to pin charts
to the dashboard.
Option D, pinning the report page as a live tile, would pin the entire report page as one tile, and would not allow you to interact with the individual
charts on the dashboard.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 334/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
Answer D
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 335/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
The indicator color for Total Sales will be based on % Growth to Last Year.
How should you configure the visual? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 336/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
To apply conditional formatting, select a Table or Matrix visualization in Power BI Desktop. In the Visualizations pane, right-click or select the
down-arrow next to the field in the Values well that you want to format. Select Conditional formatting, and then select the type of formatting to
apply.
Box 2: Rules -
To format cell background or font color by rules, in the Format by field of the Background color or Font color dialog box, select Rules.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 337/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-conditional-table-formatting
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 338/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 339/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You are using existing reports to build a dashboard that will be viewed frequently in portrait mode on mobile phones.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
From the nav pane, select the dashboard with the new live tile. There, you can do things like rename, resize, link, and move the pinned report
page.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-pin-live-tile-from-report
Link: https://learn.microsoft.com/en-us/power-bi/create-reports/service-create-dashboard-mobile-phone-view
upvoted 7 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 340/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 341/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
To make it clear - in the mobile layout editor you CANNOT "pin" tiles/visuals to the dashboard if they were not previously pinned to the desktop
version of the dashboard. You can only UNPIN and REARRANGE them. Therefore, you have to first pin them in desktop mode, then enter mobile
layout editor and rearrange or unpin them.
upvoted 1 times
To make it clear - in the mobile layout editor you CANNOT "pin" tiles/visuals to the dashboard if they were not previously pinned to the desktop
version of the dashboard. You can only UNPIN and REARRANGE them. Therefore, you have to first pin them in desktop mode, then enter mobile
layout editor and rearrange or unpin them.
upvoted 2 times
Link: https://learn.microsoft.com/en-us/power-bi/create-reports/service-create-dashboard-mobile-phone-view
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 342/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
How should you create the dashed horizontal line denoting the 40th percentile of daily sales for the period shown?
A. Add a measure to the visual that uses the following DAX expression. Measure1 = PERCENTILEX.INC (Sales,sales[Total Sales],0.40)
B. Add a measure to the visual that uses the following DAX expression. Measure1 = PERCENTILEX.EXC (Sales,sales[Total Sales],0.40)
C. Add a new percentile line that uses Total Sales as the measure and 40% as the percentile.
Correct Answer: C
The analytics feature enables you to show percentiles across groups specified along a specific axis.
2. Select Percentile
3. You can choose a specific percentile along with other formatting options.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 343/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://www.dash-intel.com/powerbi/statistical_functions_percentile.php
Selected Answer: C
Therefore, when adding a percentile line to a visualization, it's important to consider which measure and which percentile are most relevant and
informative for the specific context and analysis, and to use the appropriate function (e.g., PERCENTILEX.INC or PERCENTILEX.EXC) to
calculate the percentile based on the desired interpretation and inclusion/exclusion of values.
upvoted 1 times
Selected Answer: C
C is correct
upvoted 1 times
Selected Answer: C
Answer C
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 344/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
B can also work but it requires two steps, i.e. create a measure first and then add it as Y-axis Constant Line under analysis tab.
upvoted 2 times
C is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 345/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to configure the report to display data based on each user's location.
Which two actions should you perform? Each correct answer presents part of the solution.
A. From Power Query Editor, detect the data types of the relevant columns.
B. In Data Category, set the geographic data category for the relevant columns.
E. For the relevant columns, set synonyms to match common geographical terms.
Correct Answer: BD
ג
2. Select a column with geographic data €" for example, a City column.
ג
3. On the Modeling tab, select Data Category, then the correct category €" in this example, City.
4. Continue setting geographic data categories for any other fields in the model.
Switch to Report view Report View icon, and create visuals that use the geographic fields in your data.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 346/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
In this example, the model also contains a calculated column that brings city and state together in one column.
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-mobile-geofiltering
Selected Answer: BD
Selected Answer: BD
Thank you
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 347/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Selected Answer: BD
If it were exam, I would go also with B&C, but we do not need RLS?
upvoted 1 times
Selected Answer: AB
Also D states to use the geography data type in ALL visuals. In the description it is never mentioned that access has to be restricted for all visuals
of the report...
upvoted 3 times
Answer B,D
upvoted 1 times
Selected Answer: BD
B. In Data Category, set the geographic data category for the relevant columns.
D. Use the columns of the geography data type in all visuals.
upvoted 1 times
Selected Answer: BD
B and D
upvoted 4 times
B. In Data Category, set the geographic data category for the relevant columns.
D. Use the columns of the geography data type in all visuals.
upvoted 3 times
Selected Answer: BC
I think create the hierarchy it's necessary if you have more than one cities in different states
upvoted 6 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 348/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a report that contains a donut chart and a clustered column chart. Interactions between the visuals use the default settings.
You need to modify the report so that when you select a column in the column chart, the donut chart redraws by using the data from the selected
column.
A. Select the donut chart and set the column chart interaction to Filter.
B. Select the column chart and set the donut chart interaction to Filter.
C. Select the donut chart and set the column chart interaction to None.
D. Select the column chart and set the donut chart interaction to None.
Correct Answer: B
Filters remove all but the data you want to focus on.
4. To display the visualization interaction controls, select Edit interactions. Power BI adds filter and highlight icons to all of the other
We can see that the tree map is cross-filtering the line chart and the map, and is cross-highlighting the column chart. You can now change how
the selected visualization interacts with the other visualizations on the report page.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-reports-visual-interactions
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 349/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
B it is :)
upvoted 11 times
B is correct.
upvoted 1 times
its B correct
upvoted 2 times
Selected Answer: B
Answer B
upvoted 2 times
Selected Answer: B
B is correct
upvoted 1 times
Selected Answer: B
B is correct
upvoted 2 times
Selected Answer: B
B is correct
upvoted 2 times
Answer is B
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 350/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have a report page that contains the visuals 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.
Hot Area:
Correct Answer:
Box 1: cross-filter -
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 351/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Box 2: cross-highlight -
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-reports-visual-interactions
This is a no brainer!
upvoted 3 times
https://learn.microsoft.com/en-us/power-bi/create-reports/service-reports-visual-interactions?tabs=powerbi-desktop
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 352/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 353/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to include a visual that shows trends and other useful information automatically. The visual must update based on selections in other
visuals.
A. Q&A
B. smart narrative
C. key influencers
D. decomposition tree
Correct Answer: B
The smart narrative visualization helps you quickly summarize visuals and reports. It provides relevant innovative insights that you can
customize.
Use smart narrative summaries in your reports to address key takeaways, to point out trends, and to edit the language and format for a specific
audience. In
PowerPoint, instead of pasting a screenshot of your report's key takeaways, you can add narratives that are updated with every refresh. Your
audience can use the summaries to understand the data, get to key points faster, and explain the data to others.
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-smart-narrative
https://learn.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-smart-narrative
upvoted 2 times
upvoted 1 times
100%
B - Smart Narrative
upvoted 2 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 355/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You create a table visual on a Power BI report page as shown in the following exhibit.
You need to configure the visual to display the referenced image instead of the URL in the Plant Image column.
A. From the Formatting tab, select Values, and then set URL icons to On for the table.
B. Set the Data category of the Plant Image field to Web URL.
D. Set the Data category of the Plant Image field to Image URL.
Correct Answer: D
1. Create a column with the URLs of the images. See Considerations later in this article for requirements.
2. Select that column. On the Column tools ribbon, for Data category, select Image URL.
In the Power BI service (app.powerbi.com), a dashboard contains tiles pinned from one or more datasets, so you can ask questions about any
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/power-bi-images-tables https://docs.microsoft.com/en-us/power-bi/create-
reports/power-bi-tutorial-q-and-a
Selected Answer: D
Selected Answer: D
Answer D
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 356/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
D is correct
upvoted 1 times
D - Correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 357/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You have a Microsoft Excel spreadsheet named Excel1 that contains survey results.
You have a Power BI dashboard named DashboardA that has Q&A enabled.
You need to ensure that users who can access DashboardA can ask questions based on the contents of Excel1 and pin visuals based on their
queries to
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
The Power BI service connects to many data sources, including Excel files that live on your computer.
3. Select Local File, browse to where you saved the Financial Sample Excel file, and select Open.
Now you have a Financial Sample dataset. Power BI also automatically created a blank dashboard. If you don't see the dashboard, refresh your
browser.
Step 3: From powerbi.com, add a tile for the Excel1 dataset to DashboarA.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-from-excel-to-stunning-report
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 358/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Also, when you pin from uploaded Excel, you need to select a range, otherwise it won't allow it.
1. Format as a table
2. Upload Excel1
3. Pin a range from Excel1
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 359/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
If you import as dataset then you cannot pin the visual directly
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 361/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 clustered bar chart that contains a measure named Salary as the value and a field named Employee as the axis. Salary is present in the
You need to create a reference line to show which employees are above the median salary.
Solution: You create a constant line and set the value to .5.
A. Yes
B. No
Correct Answer: B
Instead: You create a percentile line by using the Salary measure and set the percentile to 50%.
The median is the middle value or the 50th percentile of a data set.
Reference:
https://dash-intel.com/powerbi/statistical_functions_median.php
Selected Answer: B
Selected Answer: B
Answer B is correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 362/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 clustered bar chart that contains a measure named Salary as the value and a field named Employee as the axis. Salary is present in the
You need to create a reference line to show which employees are above the median salary.
A. Yes
B. No
Correct Answer: B
Instead: You create a percentile line by using the Salary measure and set the percentile to 50%.
The median is the middle value or the 50th percentile of a data set.
Reference:
https://dash-intel.com/powerbi/statistical_functions_median.php
Selected Answer: B
Wrong: Answer B
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 363/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
B is correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 364/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 clustered bar chart that contains a measure named Salary as the value and a field named Employee as the axis. Salary is present in the
You need to create a reference line to show which employees are above the median salary.
Solution: You create a percentile line by using the Salary measure and set the percentile to 50%.
A. Yes
B. No
Correct Answer: A
The median is the middle value or the 50th percentile of a data set.
Reference:
https://dash-intel.com/powerbi/statistical_functions_median.php
Selected Answer: A
A is correct
upvoted 10 times
Selected Answer: A
A is correct answer.
https://support.speedcurve.com/docs/average-median-percentiles
upvoted 1 times
I have to correct my previous statement. Median line and percentile line are different options in Power BI. But it turns out that the 50th percentile
is the same as the median.
I think that this hasn't something to do with Power BI anymore, but I have to recall my previous choice. So the answer must be A.
upvoted 1 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 365/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A is correct
upvoted 2 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 366/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have a table that contains a column named column1. Column statistics and Value distribution for column1 are 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.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 367/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 368/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Unique mean : count only the value that are not repeated in the particular column
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 369/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI report hosted on powerbi.com that displays expenses by department for department managers.
You need to enable users to choose between viewing the report as a line chart or a column chart. The solution must minimize development and
maintenance effort.
B. Create a separate report page for users to view the column chart.
C. Add a column chart, a bookmark, and a button for users to choose a visual.
Correct Answer: C
You can enable the feature either in Power BI Desktop or the Power BI service. You can also enable it in embedded reports.
To enable the feature in the Power BI (powerbi.com) service, go to Settings for your report.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/power-bi-personalize-visuals?tabs=powerbi-service#enable-personalization-in-a-
report
Selected Answer: A
Also C is correct but I guess the key is 'The solution must minimize development' so A should be the correct one
upvoted 31 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 370/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Nothing is tricky. Answer is A. It says Column chart OR(not AND) Line Chart... Also, Considering A minimizes everything. A is the answer.
Where is the minimal effort in creating another chart, a bookmark and a button?
upvoted 2 times
Selected Answer: C
C sounds good for me. In A option you are enabling users to do much more then switching between chart types which is not requaired in
question.
upvoted 24 times
I vote for C. The requirement says that "You need to enable users to choose between viewing the report as a line chart or a column chart". So
you need to give them the choice between those two options. Going with A gives them many more options and customizations.
upvoted 2 times
I think if a user makes many mistakes then the maintenance will increase in a huge way.
So, C.
upvoted 1 times
Selected Answer: A
A: some folks are saying that you cannot change the visual if you choose A. That is not correct. With it you can do the following:
Change the visualization type.
Swap out a measure or dimension.
Add or remove a legend.
Compare two or more measures.
Change aggregations, and more.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 371/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
C is the only option, you gain on the side of minimizing the maintenance afterwards, a single visual shouldn't occupy a whole page, the choice
should be easier for the person using the report.
upvoted 3 times
Selected Answer: A
Correct Answer A
Selected Answer: C
C is correct
upvoted 1 times
Option A, enabling report readers to personalize visuals, allows users to customize the look of visuals but does not provide the option to switch
between different types of visuals.
Option B, creating a separate report page for users to view the column chart, requires additional development effort and maintenance to maintain
two separate pages with similar data.
Option D, creating a mobile report that contains a column chart, is not necessary for the given scenario and may not provide an optimal
experience for desktop users.
Option C, adding a column chart, a bookmark, and a button for users to choose a visual, is the best solution to enable users to switch between
different visualizations. This solution minimizes development and maintenance effort by using existing report elements and only requires the
addition of a button and bookmark to toggle between visuals.
upvoted 9 times
Both A and C are possible ways to solve this problem, but if we are talking about minimize development and maintenance effort, C is easier and
requires the least amount of effort
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 372/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have two Power BI reports named ReportA and ReportB that each uses a distinct color palette.
You are creating a Power BI dashboard that will include two visuals from each report.
You need to use a consistent dark theme for the dashboard. The solution must preserve the original colors of the reports.
Which two actions should you perform? Each correct answer presents part of the solution.
A. Upload a snapshot.
Correct Answer: CD
D: With dashboard themes you can apply a color theme to your entire dashboard, such as corporate colors, seasonal coloring, or any other color
theme you might want to apply. When you apply a dashboard theme, all visuals on your dashboard use the colors from your selected theme.
In the dashboard pane that appears, select one of the pre-built themes. In the example below, we've selected Dark.
If your report uses a different theme from the dashboard theme, in most cases you can control whether the visual retains the current report
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-themes
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 373/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: CD
Answer is correct.
I guess, with the requirement "The solution must preserve the original colors of the reports." they only want to point out, that the colors must not
be changed FOR the reports to achieve the goal, but only change the theme for the dashboard. A little misleading, IMHO.
B is wrong, because the dark mode is a personal setting on the user's computer and has nothing to do with the dashboard theme, which is
required to be dark.
upvoted 25 times
Selected Answer: CD
Selected Answer: CD
C & D is correct
upvoted 1 times
Selected Answer: BD
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 374/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 375/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have a dataset that contains revenue data from the past year.
You need to use anomaly detection in Power BI to show anomalies in the dataset.
What should you configure? To answer, select the appropriate options in the answer area.
Hot Area:
Correct Answer:
Box 1: Line -
Anomaly detection is only supported for line chart visuals containing time series data in the Axis field.
Incorrect:
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-anomaly-detection
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 376/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 377/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a line chart that shows the number of employees in a department over time.
You need to see the total salary costs of the employees when you hover over a data point.
Correct Answer: C
Select the arrow beside the field in the Tooltips bucket. Then, select from the available options.
Note: Tooltips are an elegant way of providing more contextual information and detail to data points on a visual. You can customize tooltips in
When a visualization is created, the default tooltip displays the data point's value and category.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-custom-tooltips
Selected Answer: C
C is correct.
Only in the explanation the most essential part is not clearly explained.
I's best to look it up for yourself: https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-custom-tooltips
upvoted 5 times
Selected Answer: C
C is correct.
upvoted 2 times
Selected Answer: C
tooltips are added to Tooltips, hovering over a data point on the visualization shows the values for those fields.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 378/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Selected Answer: C
C is correct
upvoted 2 times
Selected Answer: C
correct
upvoted 4 times
Selected Answer: C
correct
upvoted 2 times
correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 379/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have the visual shown in the Original exhibit. (Click the Original tab.)
You need to configure the visual as shown in the Modified exhibit. (Click the Modified tab.)
A. a measure
B. an Average line
C. a trendline
D. a forecast
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 380/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer: D
Reference:
https://spreadsheeto.com/power-bi-forecasting/#intro
Selected Answer: D
correct
upvoted 10 times
Selected Answer: D
correct
upvoted 1 times
Forecast is correct.
upvoted 2 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 381/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: D
D is correct
upvoted 2 times
Selected Answer: D
correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 382/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to create a visual that enables the adhoc exploration of data as shown in the following exhibit.
A. smart narrative
B. decomposition tree
C. Q&A
D. key influencers
Correct Answer: B
The decomposition tree visual in Power BI lets you visualize data across multiple dimensions. It automatically aggregates data and enables
drilling down into your dimensions in any order. It is also an artificial intelligence (AI) visualization, so you can ask it to find the next dimension
This makes it a valuable tool for ad hoc exploration and conducting root cause analysis.
Example:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 383/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-decomposition-tree
Selected Answer: B
correct
upvoted 9 times
Selected Answer: B
You should use a decomposition tree visual to enable the ad hoc exploration of data as shown in the exhibit.
A decomposition tree is a type of visual that is used to represent hierarchical data in a tree-like structure. It is commonly used to explore data and
identify trends and patterns in the data. The visual consists of nodes that represent different data points, with the root node at the top and the
child nodes branching out from it. The size and color of the nodes can be used to represent different data values or categories.
The exhibit in the question shows a visual with multiple nodes that can be expanded or collapsed to reveal more detailed data. This is consistent
with the behavior of a decomposition tree visual, which allows users to drill down into the data to explore it in more detail.
upvoted 4 times
Selected Answer: B
Correct
upvoted 1 times
Answer is B
upvoted 2 times
B is correct
upvoted 1 times
Selected Answer: B
correct
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 384/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 385/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The company recently decided to associate each state to one of the following three regions: East, West, and North.
You have a data model that contains employee information by state. The model does NOT include region information.
C. Create a new group on the state column and set the Group type to List.
D. Create a new group on the state column and set the Group type to Bin.
Correct Answer: C
In Power BI Desktop, you can group data points to help you more clearly view, analyze, and explore data and trends in your visuals.
Example:
Incorrect:
Not D: You can also define the bin size to put values into equally sized groups that better enable you to visualize data in ways that are
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-grouping-and-binning
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 386/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Selected Answer: C
Correct
upvoted 1 times
Selected Answer: C
C is correct
upvoted 1 times
Selected Answer: C
Answer is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 387/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to create a visualization for the HR department that shows historical employee counts and predicts trends during the next six months.
A. ribbon chart
B. scatter chart
C. line chart
D. key influencers
Correct Answer: C
The best data for forecasting is time series data or uniformly increasing whole numbers. The line chart has to have only one line.
Reference:
https://powerbi.microsoft.com/fr-ca/blog/introducing-new-forecasting-capabilities-in-power-view-for-office-365/
Selected Answer: C
Answer is correct
upvoted 7 times
Selected Answer: C
Selected Answer: C
Selected Answer: C
Of course is C
upvoted 3 times
C is correct
upvoted 4 times
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 389/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Microsoft Power BI dashboard. The report used to create the dashboard uses an imported dataset from a Microsoft SQL Server data
source.
Correct Answer: D
If you press F5 or hit the refresh button, the dashboard charts gets updated.
Note: Power BI enables you to go from data to insight to action quickly, yet you must make sure the data in your Power BI reports and
dashboards is recent.
Knowing how to refresh the data is often critical in delivering accurate results.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-data
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 390/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
refreshed
upvoted 22 times
Selected Answer: B
Selected Answer: B
B and D are wrong. The anwer is A for the simple fact that import keeps an active connection to the data source and the visual auto refreshes
when changes take place in the data source.
Unlike upload that is independent of the data source after initial upload and need scheduled refreshes.
upvoted 2 times
tile refreshed
upvoted 1 times
Selected Answer: B
In a dachboard over a tile click 3 dots(...) and then Edit Details---->check "display last refresh time"
last time refresh will be shown on the Tile.
upvoted 2 times
If you press F5 the page browser will be refreshed and you would get <<Refreshed: Now>>.
See ex. 3 in the labs provided by Microsoft: https://microsoftlearning.github.io/PL-300-Microsoft-Power-BI-Data-Analyst/Instructions/09-create-
power-bi-dashboard.html
upvoted 1 times
B is the answer, we dont know if all the tiles refreshed or only 1 tile refreshed. Since the refresh date is shown only on one tile, the user DID NOT
press F5
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 391/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 6 times
Selected Answer: B
B is correct. Individual users can't refresh a report or dashboard by hitting the F5 button.
upvoted 1 times
D is correct and the most complete answer. But B is also kind of true
upvoted 1 times
https://subscription.packtpub.com/book/data/9781788297233/9/ch09lvl1sec86/dashboard-cache-refresh
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 392/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You need to create a Power BI report. The first page of the report must contain the following two views:
The Sales By Postal Code view must display a map visual as shown in the following exhibit.
The Sales By Month view must display a column chart visual as shown in the following exhibit.
Users must be able to switch between the views by using buttons on the report page. The selected Chain field must be maintained when switching
between views.
What is the minimum number of bookmarks required, and which property should you apply to each bookmark? To answer, select the appropriate
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 393/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Hot Area:
Correct Answer:
Box 1: 2 -
Note: When you edit a report in Power BI Desktop and the Power BI service, you can add report bookmarks to capture the current state of a
report page.
Bookmarks save the current filters and slicers, cross-highlighted visuals, sort order, and so on. When others view your report, they can get back
Box 2: Display -
Users must be able to switch between the views by using buttons on the report page. The selected Chain field must be maintained when
You can select whether each bookmark will apply Data properties, such as filters and slicers; Display properties, such as spotlight and its
visibility; and Current page changes, which present the page that was visible when the bookmark was added. These capabilities are useful when
you use bookmarks to switch between report views or selections of visuals, in which case you'd likely want to turn off data properties, so that
Note: When you create a bookmark, the following elements are saved with the bookmark:
Filters -
Slicers, including slicer type (for example, dropdown or list) and slicer state
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 394/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Sort order -
Drill location -
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-bookmarks
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 395/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 396/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have the visual shown in the exhibit. (Click the Exhibit tab.)
You need to show the relationship between Total Cost and Total Sales over time.
Correct Answer: A
Display commonly used or important filters on the report canvas for easier access.
Make it easier to see the current filtered state without having to open a drop-down list.
Filter by columns that are unneeded and hidden in the data tables.
Note: Suppose you want your report readers to be able to look at overall sales metrics, but also highlight performance for individual district
managers and different time frames. You could create separate reports or comparative charts. You could add filters in the Filters pane. Or you
could use slicers. Slicers are another way of filtering. They narrow the portion of the dataset that is shown in the other report visualizations.
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-slicers
Selected Answer: A
Correct
upvoted 13 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 397/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
I think the answer should be play axis, it highlights the time changes part. Where as slicer it is the selection.
upvoted 5 times
I think that the answer is C, because this is the most complete answer. It specifies also on which field the slicer must be based.
The Play Axis is actually also a slicer that plays automatically. Only with this option isn't specified on which field the Play Axis should be based,
so the answer is not complete.
Another thing is that the Play Axis must be purchased as a custom visual and is not part of the basic set of Power BI visuals.
upvoted 4 times
A is correct
upvoted 1 times
Selected Answer: A
"You need to show the relationship between Total Cost and Total Sales over time", therefore, adding a play axis
upvoted 3 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 398/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have the Power BI 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.)
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 399/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
What should you do? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 400/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Power BI provides a number of features to help you create mobile-optimized versions of your reports:
* A mobile layout view where you create your mobile-optimized report by dragging and dropping visuals onto a phone emulator canvas.
* Etc.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/power-bi-create-mobile-optimized-report-about
Dashboard mobile feature already fits the tiles in the view, and when recreating same scenario you only need to work on the 2 cards
If you use Report Mobile View feature from PowerBI desktop, you will have an empty canvas and will need to work on all tiles
upvoted 82 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 401/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 402/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to identify customer segments dynamically based on the Bounce Rate across dimensions such as source, geography, and
A. decomposition tree
B. funnel chart
C. Q&A
D. key influencers
Correct Answer: A
The decomposition tree visual in Power BI lets you visualize data across multiple dimensions. It automatically aggregates data and enables
drilling down into your dimensions in any order. It is also an artificial intelligence (AI) visualization, so you can ask it to find the next dimension
This makes it a valuable tool for ad hoc exploration and conducting root cause analysis.
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-decomposition-tree
Selected Answer: A
Answer is A
The decomposition tree visual in Power BI lets you visualize data across multiple dimensions. It automatically aggregates data and enables
drilling down into your dimensions in any order.
The key influencers visual helps you understand the factors that drive a metric you're interested in. It analyzes your data, ranks the factors that
matter, and displays them as key influencers.
*Key influencers does not visualize data across dimensions*
upvoted 36 times
Selected Answer: D
If we need to minimize the analysis effort then key influencers is the answer (Explain Bounce Rate by dimensions listed). Decomposition tree
requires more effort; as per microsoft: "This tool is valuable for ad hoc exploration and conducting root cause analysis."
upvoted 17 times
Using the Key Influencers visualization will minimize the analysis effort, as it will automatically identify the most influential dimensions impacting
the Bounce Rate without the need for complex manual analysis. This will help you quickly pinpoint customer segments that require attention or
further investigation.
upvoted 1 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 403/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
A decomposition tree would be the most suitable visualization for this scenario. It allows you to dynamically segment and analyze the data based
on different dimensions, such as source, geography, and demographics, while also providing insights into the factors that contribute to high
bounce rates. With a decomposition tree, you can quickly identify the segments with the highest bounce rates and drill down into the underlying
factors to understand the root cause of the issue, without requiring significant analysis effort.
The key difference between the Decomposition Tree and Key Influencers visualization is in the approach to analysis. While the Key Influencers
visualization focuses on identifying the key factors that are influencing a metric, the Decomposition Tree allows you to dynamically analyze and
explore multiple dimensions such as source, geography, and demographics to identify customer segments based on Bounce Rate.
The Decomposition Tree allows you to drill down into the data and see how different dimensions are contributing to the Bounce Rate. This makes
it easier to identify patterns and customer segments based on the selected dimensions.
So, while Key Influencers can help identify segments that are contributing to a metric, the Decomposition Tree is better suited for dynamically
analyzing and exploring multiple dimensions to identify customer segments based on Bounce Rate.
upvoted 3 times
makes sense
upvoted 1 times
Key influencers is capable to show the changes by rates/units, i.e. "...increases by 30%..."
upvoted 1 times
Selected Answer: A
The key here is in creating the customer segments, this requires you to drill down and select different factors to eventually group them. You can
do this using the decomposition tree. Although you can easily spot which factors influence bounce rate more quickly with the key influencers
visual, this isn't the actual goal. Creating segments is.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 404/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Agree with A
You don't have to explain but to analyse
Decomposition Tree is the best way to use dynamic segments for analyse an agregate
upvoted 4 times
Selected Answer: D
You have a table that contains sales data and approximately 1,000 rows.
A. area chart
B. scatter plot
C. pie chart
D. donut chart
Correct Answer: B
Outliers are those data points that lie outside the overall pattern of distribution & the easiest way to detect outliers is though graphs. Box plots,
Reference:
https://towardsdatascience.com/this-article-is-about-identifying-outliers-through-funnel-plots-using-the-microsoft-power-bi-d7ad16ac9ccc
Selected Answer: B
Selected Answer: B
Selected Answer: B
B is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 405/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a report that contains three pages. One of the pages contains a KPI visualization.
You need to filter all the visualizations in the report except for the KPI visualization.
Which two actions should you perform? Each correct answer presents part of the solution.
B. Add the same slicer to each page and configure Sync slicers.
C. Edit the interactions of the slicer that is on the same page as the KPI visualization.
Correct Answer: BC
Slicers are another way of filtering. They narrow the portion of the dataset that is shown in the other report visualizations.
Example: Use visual interactions to keep slicer selections from filtering this chart.
1. Go to the Overview page of the report, and then select the DM slicer you previously created.
2. On the Power BI Desktop menu, select the Format menu under Visual Tools, and then select Edit interactions.
3. Filter controls, each with a Filter and a None option, appear above all the visuals on the page. Initially, the Filter option is preselected on all
the controls.
4. Select the None option in the filter control above the Total Sales Variance by FiscalMonth and District Manager chart to stop the DM slicer
Incorrect:
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/power-bi-report-add-filter
Selected Answer: BC
Selected Answer: BC
Selected Answer: AB
Should not it be AB ? First you add the same slicer on each page and sync all slicers; then you select slicer on KPI page and configure the KPI
interaction to none ?
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 406/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 4 times
Selected Answer: BC
B & C is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 407/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
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.
Hot Area:
Correct Answer:
Box 1: a line -
Incorrect:
The Line and Clustered Column Chart is a combo charts that combines the Line chart and Column chart together in one visual. By combining
these two visuals together, you can make a very quick comparison between two sets of measures.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 408/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Anomaly detection helps you enhance your line charts by automatically detecting anomalies in your time series data. It also provides
explanations for the anomalies to help with root cause analysis. With just a couple of clicks, you can easily find insights without slicing and
Example:
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-anomaly-detection
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 409/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 410/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are creating a Power BI report to analyze consumer purchasing patterns from a table named Transactions. The Transactions table contains a
You need to include a visual that identifies which fields have the greatest impact on Spend.
A. Q&A
B. smart narrative
C. decomposition tree
D. key influencers
Correct Answer: D
The key influencers visual helps you understand the factors that drive a metric you're interested in. It analyzes your data, ranks the factors that
matter, and displays them as key influencers. For example, suppose you want to figure out what influences employee turnover, which is also
known as churn. One factor might be employment contract length, and another factor might be commute time.
Contrast the relative importance of these factors. For example, do short-term contracts affect churn more than long-term contracts?
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-influencers
D is correct
upvoted 3 times
D is right
upvoted 2 times
Selected Answer: D
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 411/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
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.
Hot Area:
Correct Answer:
With the Analytics pane in Power BI Desktop, you can add dynamic reference lines to visuals, and provide focus for important trends or insights.
Box 2: Values -
You can add a measure or a summarized numeric column to the drillthrough area. Drag the drillthrough field to the Drillthrough card on the
When you add a measure or summarized numeric column, you can drill through to the page when the field is used in the Value area of a visual.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 412/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-analytics-pane
Box 2: Axis
The question is about drill-down and not drill-through.
https://radacad.com/drill-down-and-up-in-power-bi-explained
"For example, in the visual below I have SalesAmount as the Value of the column chart, and the Date field (OrderDate) as the X-Axis.
Date hierarchy in a Power BI visual
This will lead to seeing drill down/up buttons on the top of the visual (or at the bottom of it if the visual is touched at the very top of the report)"
upvoted 6 times
- Axis
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 414/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a dashboard that contains tiles pinned from a single report as shown in the Original Dashboard exhibit. (Click the Original Dashboard
tab.)
You need to modify the dashboard to appear as shown in the Modified Dashboard exhibit. (Click the Modified Dashboard tab.)
Correct Answer: B
With dashboard themes you can apply a color theme to your entire dashboard, such as corporate colors, seasonal coloring, or any other color
theme you might want to apply. When you apply a dashboard theme, all visuals on your dashboard use the colors from your selected theme.
Incorrect:
Not A: With Power BI Desktop report themes, you can apply design changes to your entire report, such as using corporate colors, changing icon
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 415/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-themes
Selected Answer: B
Selected Answer: B
answer is correct B
upvoted 7 times
Selected Answer: B
Correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 416/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI report. The report contains a visual that shows gross sales by date. The visual has anomaly detection enabled.
You need to increase the likelihood that anomaly detection will identify anomalies in the report.
Correct Answer: A
Adding anomaly detection automatically enriches the chart with anomalies, and the expected range of values. When a value goes outside this
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-anomaly-detection
Selected Answer: C
Should be C.
upvoted 34 times
reference: https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-anomaly-detection
upvoted 30 times
By increasing the Sensitivity setting, the anomaly detection algorithm will become more sensitive to detecting anomalies, which increases the
likelihood of identifying anomalies in the report. The Expected range transparency setting controls the opacity of the expected range, which does
not directly affect the anomaly detection. Adding a data field to the Legend field well or the Secondary values field well will only change the way
the data is displayed in the visual and will not affect the anomaly detection.
Selected Answer: C
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 417/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
C is correct
upvoted 3 times
Selected Answer: C
Correct is C
upvoted 3 times
Should be C
upvoted 4 times
This is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 418/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You maintain a Power BI workspace that contains a supplier quality dashboard. The dashboard contains 10 card visuals, two map visuals and five
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:
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.
Correct Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 419/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
A is correct.
upvoted 2 times
A is correct
upvoted 2 times
Selected Answer: A
Should be A
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 420/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
other visuals.
A. Add a count field of the transaction amount to the size bucket of the scatter plot.
Correct Answer: B
A trend line is a straight line that best represents the points on a scatterplot. The trend line may go through some points but need not go
through them all. The trend line is used to show the pattern of the data. This trend line may show a positive trend or a negative trend.
Reference:
https://flexbooks.ck12.org/cbook/ck-12-interactive-middle-school-math-8-for-ccss/section/6.3/related/lesson/use-a-scatterplot-to-interpret-
data-msm8/
Selected Answer: C
This question requires "modification" of the scatter plot and what high-density sampling essentially does is to employ methods that capture and
represent the underlying data more effectively and eliminates overlapping points.
Remember that the table named Data1 contains 10 million rows. How do you represent all that data in a scatter plot in a meaningful pattern for
easy understanding and analysis? by use of high density sampling.
"By definition, high-density data is sampled to create visualizations reasonably quickly that are responsive to interactivity. Too many data points
on a visual can bog it down, and can detract from the visibility of trends".
This link explains it more: https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-high-density-scatter-charts#how-high-density-
scatter-charts-work
upvoted 29 times
Selected Answer: C
The correct answer should be C - Enable high-density sampling on the scatter plot.
Trend line is only available if the X axis is time and type is "Continuous", in this case the option is not available.
upvoted 8 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 421/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
For my opinion, B is correct answer. Because the scatter plot that made by grouping territories, so it doesn't have too much points. In this case,
the trend line will be more effective for users to understand the pattern of data.
upvoted 1 times
Selected Answer: C
Line chart is not a good choice for a scatter plot. C sounds more rational
upvoted 1 times
Selected Answer: C
https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-high-density-sampling
upvoted 1 times
Enabling high-density sampling on the scatter plot will reduce the number of points displayed in the visual, while still maintaining the overall
patterns and trends in the data. This will make it easier for users to identify meaningful patterns without affecting the accuracy of the other
visuals. Adding a count field to the size bucket of the scatter plot or applying a row filter to the Data1 query in Power Query Editor will change the
way the data is displayed in the scatter plot and may affect the accuracy of the other visuals. Adding a trend line to the scatter plot may help
users identify trends in the data, but it may also obscure some of the underlying patterns in the data.
Enabling high-density sampling allows you to plot a representative subset of the data in the scatter plot without losing significant information.
This will help reduce the clutter in the scatter plot caused by a large amount of data and make it easier for users to identify patterns and trends.
Adding a count field of the transaction amount to the size bucket of the scatter plot (option A) would make the scatter plot more informative but
may also add more clutter to the plot, making it harder to identify patterns.
Adding a trend line to the scatter plot (option B) would show the overall trend in the data, but it may not be useful in identifying patterns across
different territories.
Applying a row filter to the Data1 query in Power Query Editor (option D) would reduce the number of rows in the dataset but would also affect
the accuracy of all the visuals using the Data1 table, including the card and bar chart. Therefore, it's not a recommended solution.
upvoted 2 times
Selected Answer: C
I think since it is not required to show an evolution during time, but just the distribution of sales within territories, then a trend line would add little
value
upvoted 2 times
Selected Answer: A
you only need to add a new metric into size in order to give more useful information (3 dimensions). Doesn´t matter the size because legend is
territory, so you don´s have 10 M rows of territories.
upvoted 1 times
The solution must not affect the accuracy of the other visuals as required, and " C. Enable high-density sampling on the scatter plot." would
reflect the shape of the scatter plot.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 422/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
When using the High Density Sampling algorithm for scatter charts, accurate distribution of the data is the goal, and implied visual density is not
the goal. For example, you might see a scatter chart with lots of circles that overlap (density) in a certain area, and imagine many data points
must be clustered there; since the High Density Sampling algorithm can use one circle to represent many data points, such implied visual density
(or "clustering") will not show up. To get more detail in a given area, you can use slicers to zoom in. Would go with C on this one, B would be to
spot a trend. C would be accurate since it makes users more likely to spot patterns.
upvoted 6 times
Should be B.
upvoted 3 times
Selected Answer: B
B is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 423/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI workspace named Inventory that contains a dataset, a report, and a dashboard.
You need to add an additional tile to the dashboard. The tile must show inventory by location. This information is NOT visualized in the report. The
Which two actions should you perform? Each correct answer presents part of the solution.
Correct Answer: AC
In the Power BI service (app.powerbi.com), a dashboard contains tiles pinned from one or more datasets, so you can ask questions about any
The answer to your question is displayed as an interactive visualization and updates as you modify the question.
Open a dashboard and place your cursor in the question box. Even before you start typing, Q&A displays a new screen with suggestions to help
you form your question. You see phrases and complete questions containing the names of the tables in the underlying datasets and may even
see complete questions listed if the dataset owner has created featured questions,
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/power-bi-tutorial-q-and-a
Selected Answer: AC
TESTED
upvoted 21 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 424/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: AD
It's either EC, create the viz in the report and then pin it to the dashboard (since it mentions that the viz doesn't exist).
or it's AD, use Q&A or Insights.
Since the condition it's also that the impact on the report should be minimal, the best option it's AD
upvoted 6 times
Selected Answer: AC
https://www.youtube.com/watch?v=qMf7OLJfCz8&list=PL1N57mwBHtN0JFoKSR0n-tBkUJHeMP2cP
upvoted 2 times
Selected Answer: AC
https://www.youtube.com/watch?v=qMf7OLJfCz8&list=PL1N57mwBHtN0JFoKSR0n-tBkUJHeMP2cP
upvoted 5 times
AC - The tile to be created is not directly visible but selected through Q&A. Pin the visual next.
upvoted 2 times
"You need to add an additional tile to the dashboard. The tile must show inventory by location. This information is NOT visualized in the report"
The report don't have the visualization. Then how that can be pinned to the Dashboard?
upvoted 1 times
Selected Answer: AC
Guys saying that viz do not exist hence you can't pin them... QA feature, after you ask a question, proposes you visuals which can be then
pinned to the dashboard right away - you don't first have to create them in the report. That's why I'd go for AC.
upvoted 3 times
Selected Answer: AD
Answer is : A, D
VIZ NOT EXIST in Report (Can't Pin) /
D : Solution => Get Quick Insights (look for relevant Visual and PIN)
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 425/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 5 times
Selected Answer: AC
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 426/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have a dataset named Pens that contains the following columns:
✑ Item
✑ Unit Price
✑ Quantity Ordered
You need to create a visualization that shows the relationship between Unit Price and Quantity Ordered. The solution must highlight orders that
Which type of visualization and which feature should you use? To answer, select the appropriate options in the answer area.
Hot Area:
Correct Answer:
To use instead of a line chart when you want to change the scale of the horizontal axis.
To show patterns in large sets of data, for example by showing linear or non-linear trends, clusters, and outliers.
To compare large numbers of data points without regard to time. The more data that you include in a Scatter chart, the better the comparisons
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 427/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
* To show patterns in large sets of data, for example by showing linear or non-linear trends, clusters, and outliers.
Reference:
https://github.com/Microsoft/powerbi-visuals-corrplot/
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 428/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI report that contains three pages named Page1, Page2, and Page3. All the pages have the same slicers.
You need to ensure that all the filters applied to Page1 apply to Page1 and Page3 only.
B. Enable visibility of the slicers on Page1 and Page3. Disable visibility of the slicer on Page2.
Correct Answer: A
By default, slicers on report pages affect all the other visualizations on that page, including each other. As you choose values in the list and
date slicers that you just created, notice the effects on the other visualizations. The filtered data is an intersection of the values selected in
both slicers.
Use visual interactions to exclude some page visualizations from being affected by others. On the Overview page, the Total Sales Variance by
FiscalMonth and
District Manager chart shows overall comparative data for district managers by month, which is information that you want to keep visible. Use
1. Go to the Overview page of the report, and then select the DM slicer you previously created.
2. On the Power BI Desktop menu, select the Format menu under Visual Tools, and then select Edit interactions.
3. Filter controls, each with a Filter and a None option, appear above all the visuals on the page. Initially, the Filter option is preselected on all
the controls.
4. Select the None option in the filter control above the Total Sales Variance by FiscalMonth and District Manager chart to stop the DM slicer
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-slicers
Selected Answer: C
Selected Answer: A
A. Use visual interactions to exclude some page visualizations from being affected by others. For example, in the Retail Analysis sample on the
Overview page, the Total Sales Variance by FiscalMonth and District Manager chart shows overall comparative data for district managers by
month, which is information that you may want to keep visible. Use visual interactions to keep slicer selections from filtering this chart. It is also
clearly mentioned in Microsoft docs Sync slicers are used to sync all pages.
upvoted 1 times
C is correct
upvoted 1 times
Selected Answer: C
Correct answer is C
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 429/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Sync the slicers on Page1 and Page3 (Option C). Slicer syncing allows slicers to be used across multiple pages. This means that if a user applies
a filter on Page1, the same filter will be applied on Page3 because the slicers are synced. This would not affect Page2 as the slicers are not
synced with it.
upvoted 2 times
Check this video. You can Sync slicer in specific pages of a report
upvoted 2 times
you can't sync the slicers for 2pages only but for all the pages so it would be A
upvoted 3 times
Selected Answer: C
C is correct
upvoted 4 times
Selected Answer: C
Selected Answer: C
Happy with C. A could work but no one would do that in real life.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 430/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
Correct Answer: C
Selected Answer: B
On Page 1.
Insert -> Buttons - > Navigator -> Page navigator
You're done.
upvoted 7 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 431/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
B should be the answer as it is an already built-in feature and so decreases development and maintenance effort.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 432/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You build a Power BI report that displays IoT temperature data streaming from a refrigerator.
You need to be notified when the temperature rises above four degrees Celsius.
Correct Answer: D
Selected Answer: C
You can't do an alert on an entire report. The alert has to be on card/kpi and has to be on a dashboard.
upvoted 17 times
Selected Answer: C
Selected Answer: C
Selected Answer: C
To be notified when the temperature rises above four degrees Celsius, you can pin a card visual showing the temperature to a dashboard and set
an alert on the tile. To do this, first create the card visual on the report page showing the temperature data, then click on the "Pin visual" button in
the top right corner of the visual and select the dashboard where you want to pin it. Once the card is pinned, click on the ellipsis menu in the top
right corner of the tile and select "Set alert". From there, you can configure the alert settings to notify you when the temperature rises above four
degrees Celsius. This solution allows you to receive notifications without having to constantly monitor the report or dashboard, and provides a
targeted alert specific to the temperature data you're interested in.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 433/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 4 times
Selected Answer: C
You first have to pin a one-value visual to the dashboard (Card/KPI/Gauge) and then you can set an alert on it's value. You can't set alerts on a
report or whole report pages pinned to the dashboard.
upvoted 3 times
Selected Answer: C
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 434/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to modify the dashboard to display as shown in the following exhibit.
Correct Answer: B
Selected Answer: A
The visual colors can't be changed on the dashboard from a report after the visual has already been pinned. Applying a dashboard custom theme
will do it.
upvoted 16 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 435/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
B. In fact, there are no correct answer because we can not set up the column's color in the custom theme in the dashboard. What you should do:
choose Color-blind friendly theme in the dashboard. But i choose B option.
upvoted 1 times
Selected Answer: B
You all fell into the trap of Microsoft. If you pay attention closely you'll realise the intial Dashboard has title for each visual but the Target visual
does not(it was disabled). So it is not just the colors but also the title that was tampered with. This can only be achieved by Option B.
upvoted 2 times
for me is B because the color must be changed and there isn't customed theme like the report modified
upvoted 4 times
Selected Answer: A
A is correct, it is not snapshot, because in the second pic, title of charts are removed.
upvoted 2 times
Selected Answer: A
This is an another tricky question: If pinned visuals uses "destination theme" - we need to change colors in the report...
But the background... It looks like that we need to customize theme of the dashboard. So "A".
upvoted 3 times
Selected Answer: A
Should be A
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 436/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to create a Power BI theme that will be used in multiple reports. The theme will include corporate branding for font size, color, and bar
chart formatting.
C. Create a theme as a PBIVIZ file and import the theme into Power BI Desktop.
D. Create a theme as a JSON file and import the theme into Power BI Desktop.
Correct Answer: A
Selected Answer: D
D. Create a theme as a JSON file and import the theme into Power BI Desktop.
To create a Power BI theme that can be used across multiple reports and workspaces, the best approach would be to create a theme as a JSON
file and then import it into Power BI Desktop. This will allow you to define the corporate branding for font size, color, and bar chart formatting in a
single file, which can then be easily imported into all the reports that require it.
To create a theme as a JSON file, you can use the built-in Theme Generator tool in Power BI or create the file manually. Once you have the JSON
file, you can import it into Power BI Desktop by going to the "Switch Theme" menu and selecting "Import Theme." From there, you can select the
JSON file and apply the theme to the current report.
Selected Answer: D
D is a better answer, they said use the theme in multiple reports that means you need to create a json file and upload it as a theme
upvoted 8 times
Selected Answer: D
Selected Answer: D
The theme will include corporate branding for font size, color, and bar chart formatting by in Json File
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 437/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
D is correct
upvoted 3 times
Selected Answer: A
i think for customizing bar chart formating you need to do it in json file. In desktop you can only customize visuals as regard to background,
border, header and tooltip. For more granular customization it has to be done into a json file.
upvoted 2 times
Selected Answer: A
Of course we need to create JSON file with theme and then using it as a theme for multiple reports! How do we can create it? Do we have some
custom app for creating JSON themes for Power BI? Guess not...
So, first step is "Customizing current theme" after that - saving JSON file, etc...
Answers "A" and "D" are good, but first step - "A": "Customize current theme" is more correct, i guess.
upvoted 3 times
To create a Power BI theme that can be used across multiple reports and workspaces, the best approach would be to create a theme as a JSON
file and then import it into Power BI Desktop. This will allow you to define the corporate branding for font size, color, and bar chart formatting in a
single file, which can then be easily imported into all the reports that require it.
To create a theme as a JSON file, you can use the built-in Theme Generator tool in Power BI or create the file manually. Once you have the JSON
file, you can import it into Power BI Desktop by going to the "Switch Theme" menu and selecting "Import Theme." From there, you can select the
JSON file and apply the theme to the current report.
The phrase "will be used in multiple reports" points a bit more to the JSON response which is more comprehensive
upvoted 1 times
A is correct
upvoted 2 times
I would go for D because creating a JSON file means customizing the current theme. Answer D presents a complete solution.
upvoted 3 times
Selected Answer: A
I believe its A
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 438/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI report that contains one page. The page contains two line charts and one bar chart.
You need to ensure that users can perform the following tasks for all three visuals:
• Add a legend.
A. Create a bookmark for each acceptable combination of visualization type, measure, and legend in the bar chart.
Correct Answer: C
Selected Answer: C
correct
upvoted 1 times
Selected Answer: C
Enable personalisation
upvoted 1 times
Selected Answer: C
"Personalize for each visual" does exist at all. it is personalize the report.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 439/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 clustered bar chart that contains a measure named Salary as the value and a field named Employee as the axis. Salary is present in the
You need to create a reference line to show which employees are above the median salary.
A. Yes
B. No
Correct Answer: B
Selected Answer: A
Selected Answer: A
Yes.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 440/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
makes sense but dont know which one is right. if we consider linkage to previous questions you are right.
upvoted 2 times
Should be A
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 441/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You have a Power BI 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 BI Desktop? To answer, move the appropriate actions from the list of actions to the
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 442/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 443/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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
A. Remove the Country slicer from page 1, page 2, and page 3. Add the Country field to the page-level filters.
B. Remove the Country slicer from page 1, page 2, and page 3. Add the Country field to the report-level filters.
Correct Answer: D
Selected Answer: D
Selected Answer: D
Selected Answer: D
The answer is D
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 444/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You use Power BI Desktop to create a Power BI data model and a blank report.
You need to add the Word Cloud visual shown in the following exhibit to the report.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
order.
Correct Answer:
Tutorial: https://www.youtube.com/watch?v=brkbbS4GSGw
upvoted 57 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 446/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You need to add an object to the report from which users can navigate between three specific bookmarks.
How should you complete the task? To answer, drag the appropriate actions to the correct steps. Each action 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.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 447/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You plan to use Power BI to create sales invoices for customers. The solution must meet the following requirements:
• The PDF exports must show all columns and rows clearly.
Correct Answer: A
Selected Answer: A
Selected Answer: A
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 448/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You have a Power BI report that contains three pages. The pages are used to analyze sales across various countries.
• When a user selects a country on the first page, the report must filter the other pages.
• The second and third pages must display only the filtered results.
Which task should you perform for each requirement? To answer, drag the appropriate task to the correct requirement. Each task 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.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 449/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 450/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI report that contains a page. The page contains the following:
Correct Answer: B
Selected Answer: B
To ensure that Sales Summary renders on top of Shape1, you need to adjust their layer order in the Selection pane. Power BI renders visuals
based on the layer order in the Selection pane, with the topmost visual being rendered last and therefore appearing on top of other visuals.
To adjust the layer order, you can select the visuals in the Selection pane and drag them up or down to change their position in the layer order. In
this case, you would want to select Sales Summary and drag it above Shape1 in the layer order to ensure it is rendered on top.
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 451/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI report named Report1 and a dashboard named Dashboard1. Report1 contains a line chart named Sales by month.
Correct Answer: B
Selected Answer: B
When you pin a visual to a dashboard, you are essentially taking a snapshot of that visual at that point in time and adding it to the dashboard as
a tile. Any changes made to the original visual in the report will not automatically reflect in the dashboard tile. To display the bar chart on
Dashboard1, you need to pin the new Sales by month bar chart to Dashboard1.
If you change the visualization type in the report after you pinned it to your dashboard, the dashboard tile does not automatically update. So, if
you used the Power BI service to pin the visualization as a line chart and then, in the report, changed it to a bar chart, the already-pinned version
of this data will remain a line chart. Pin the bar chart to see it too on the dashboard.
upvoted 3 times
https://learn.microsoft.com/en-us/power-bi/visuals/power-bi-report-change-visualization-type
upvoted 4 times
upvoted 1 times
Selected Answer: B
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 453/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
In Power BI Desktop, you are creating a report that will contain three pages.
You need to create a custom tooltip page and prepare the page for use.
Which three actions should you perform? Each correct answer presents part of the solution.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 454/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
E-A-B
I just created a minimal working example and those were the steps.
I don't know what the filters are about in the answers and the discussion.
upvoted 4 times
https://www.youtube.com/watch?v=URTA7JZsAtw
upvoted 3 times
https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-tooltips?tabs=powerbi-desktop
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 455/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP
You need to use AI insights to add a column of enhanced data based on the customer feedback. The solution must identify the following:
Which AI insights service should you use for each output? To answer, drag the appropriate services to the correct outputs. Each service 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.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 456/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to ensure that consumers of ReportA cannot export any data from visuals.
Which two actions should you perform? Each correct answer presents a complete solution.
Correct Answer: AD
Selected Answer: AD
https://learn.microsoft.com/en-us/business-applications-release-notes/october18/intelligence-platform/power-bi-desktop/per-report-control-
data-export
upvoted 2 times
Selected Answer: AD
Each correct answer presents a complete solution so A and D. You can configure report settings both in desktop and power bi service
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 457/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Why A and C ???? its A and D just go look lol. PBI Service... File...Settings...Export Settings similar in PBI Desktop
upvoted 1 times
You need to maximize the portion of the screen area used by the report.
A. From the Canvas background setting of Power BI Desktop, configure the Image fit setting.
B. From the Canvas settings of Power BI Desktop, set a custom width and height.
Correct Answer: B
Selected Answer: B
B. From the Canvas settings of Power BI Desktop, set a custom width and height.
To maximize the portion of the screen area used by the report when it is displayed on a vertical screen, you should set a custom width and height
for the report canvas in Power BI Desktop. This will allow you to adjust the size of the report canvas to fit the dimensions of the vertical screen,
which will result in the report taking up as much space as possible on the screen.
Option A, configuring the Image fit setting, is not relevant to maximizing the screen area used by the report.
Option C, selecting Personalize visuals, allows you to change the appearance and behavior of individual visuals within the report, but it does not
relate to maximizing screen area.
Option D, enabling the Pages pane, allows you to navigate between pages in a report, but it does not relate to maximizing screen area either.
Selected Answer: B
B. From the Canvas settings of Power BI Desktop, set a custom width and height.
correct and the only option
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 458/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to create a visual that compares profit across 10 product categories fora selected quarter.
A. an area chart
B. a funnel chart
D. a line chart
Correct Answer: C
Selected Answer: C
A clustered bar chart is the best visual to use to compare profit across 10 product categories for a selected quarter. It allows you to easily
compare the profit of each category side-by-side, making it easy to identify the highest and lowest performers. In addition, a clustered bar chart
is effective at displaying discrete data, such as categories, which makes it the ideal choice for this scenario.
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 459/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI dataset named Finance that is hosted in a Power BI workspace.
The finance team at your company is NOT currently a member of any Power BI workspace roles.
You need to enable the finance team to use Microsoft Excel to analyze the Finance dataset.
C. Create a row-level security (RLS) role and add the finance team to the role as members.
Correct Answer: A
Granting build permissions (A) or write permissions (D) to the Finance dataset would allow the finance team to modify the dataset, which is not
necessary for their analysis needs. Creating a row-level security (RLS) role and adding the finance team as members (C) would only be necessary
if you needed to restrict access to specific rows of data in the Finance dataset based on user roles or permissions.
upvoted 15 times
Selected Answer: A
Selected Answer: A
https://learn.microsoft.com/en-us/training/modules/create-manage-workspaces-power-bi/2-distribute-report-dashboard?ns-enrollment-
type=learningpath&ns-enrollment-id=learn-bizapps.manage-workspaces-datasets-power-bi
upvoted 2 times
However, it's important to note that in order to connect to the dataset from Excel, the user must also have the appropriate permissions to the
dataset itself. This can be achieved either by being a member of a workspace role with appropriate permissions to the dataset or having Build
permissions to the dataset directly.
So, to summarize, the finance team needs to be a member of the Power BI workspace containing the Finance dataset and have appropriate
permissions to the dataset itself in order to connect to it from Excel
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 460/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 461/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI report that contains a visual. The visual contains a measure.
You need to ensure that the report meets the following requirements:
Which two actions should you perform? Each correct answer presents part of the solution.
Correct Answer: CD
Selected Answer: BC
B to format measure with parenthesis and decimals and c for configuring font color
upvoted 14 times
Selected Answer: BC
Selected Answer: BC
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 462/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
Selected Answer: BC
D. For the visual, set Value decimal places to 2, is partially correct but it only addresses the first requirement of setting all values to two decimal
places.
To address the second requirement of displaying negative values in red font and parentheses, we need to apply conditional formatting to the font
color as stated in option C.
Therefore, we need to perform both actions: configuring the measure to use a custom format and applying conditional formatting to the font
color.
B&C are the right answers. You can able to format the Measure for 2 decimal and if we use the same measure in any visual would give 2 decimal.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 463/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You are using Power Query Editor to preview the data in a column named Max Temp. The column statistics and value distribution are 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.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 464/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 465/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You have a Power BI report that contains a page. The page contains the following visuals:
• A card
• A matrix
• A bar chart
You need to configure the page to ensure that the card and the bar chart are unaffected when a user drills down in the matrix. The card and the bar
What should you configure? To answer, select the appropriate options in the answer area.
Correct Answer:
https://learn.microsoft.com/en-us/power-bi/create-reports/service-reports-visual-interactions?tabs=powerbi-desktop#change-the-interactions-
of-drillable-visualizations
By default, a matrix will have "Entire Page" in the "Apply drill down filters to" option inside the Format tab, which is what we don't want to
happen, so changing to "Selected Visual" should give us the behavior we want
upvoted 17 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 466/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Setting the interaction to "none" for the card and bar chart visuals will make sure they are not affected by drill-down actions in the matrix, but
they will still respond to selections made within the matrix.
This configuration allows users to explore data in the matrix by drilling down while keeping the card and bar chart visuals stable unless they make
explicit selections within the matrix.
upvoted 1 times
If a cell in the matrix has to modify (I understand "filter") card and bar chart, don't we have to apply "Edit interactions to Filter"??
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 467/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI model that contains two tables named Population and Date.
The Population table contains two columns named PopulationAmount and DateKey.
DateKey contains date values that represent the first day of a year and are used to create a many-to-one relationship with the Date table.
The Power BI model contains two measures that have the following definitions.
You create a table visual that displays Date[Year] and [2023 Population].
A. one row per year that contains blank values for every year except 2023
B. one row per date that contains the population value for the corresponding year repeated in each row
C. a single row for the year 2023 that contains the related population value
D. one row per year that contains the same value repeated for each year
Correct Answer: C
-------------------------------------------------------------------------------------
If C is the correct answer, then the DAX should be:
2023 Population =
CALCULATE( [Total Population] ,
FILTER( 'Date', 'Date' [Year] = 2023 ))
upvoted 1 times
Selected Answer: C
The measure [2023 Population] is calculated using the CALCULATE function with a filter condition 'Date'[Year] = 2023. This filter will restrict the
calculation to only the year 2023, and as a result, the table visual will display a single row for the year 2023 with the related population value. For
all other years, the population value will be blank or null, as there is no corresponding filter condition for them in the measure definition.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 468/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #1 Topic 4
HOTSPOT -
You have a Power BI tenant that hosts the datasets shown in the following table.
The export of reports that contain Personally Identifiable Information (PII) must be prevented.
Data used for financial decisions must be reviewed and approved before use.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Hot Area:
Correct Answer:
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-security-sensitivity-label-overview
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 469/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 470/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 4
You have reports that use financial datasets and are exported as PDF files.
C. sensitivity labels
D. dataset certifications
Correct Answer: C
When you create a sensitivity label, you can restrict access to content that the label will be applied to.
When a document or email is encrypted, access to the content is restricted, so that it:
Remains encrypted no matter where it resides, inside or outside your organization, even if the file's renamed.
Incorrect:
Not B: Row-level security (RLS) with Power BI can be used to restrict data access for given users. Filters restrict data access at the row level,
Reference:
https://docs.microsoft.com/en-us/microsoft-365/compliance/encryption-sensitivity-labels
Selected Answer: C
Selected Answer: C
C is correct
upvoted 3 times
Selected Answer: C
C is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 471/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Agreed
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 472/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 4
You create a Power BI report and import a table from the Excel file.
You need to ensure that the data refreshes every four hours.
Correct Answer: C
You can scheduled refresh for the On-premises data gateway (personal mode) and the On-premises data gateway. You specify refresh options
in the following areas of the Power BI service: Gateway connection, Data source credentials, and Scheduled refresh.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-scheduled-refresh
Selected Answer: C
Selected Answer: C
C is correct
upvoted 1 times
Selected Answer: C
C is correct answer.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 473/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
C is correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 474/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 4
You have a dataset that is used infrequently and refreshes every hour.
You receive a notification that the refresh was disabled due to inactivity.
Which two actions will cause the scheduled refresh schedule to resume? Each correct answer presents a complete solution.
C. From the Power BI service, open a dashboard that uses the dataset.
D. From the Power BI service, open a report that uses the dataset.
Correct Answer: CD
After two months of inactivity, scheduled refresh on your dataset is paused. A dataset is considered inactive when no user has visited any
dashboard or report built on the dataset. At that time, the dataset owner is sent an email indicating the scheduled refresh is paused. The
refresh schedule for the dataset is then displayed as disabled. To resume scheduled refresh, simply revisit any dashboard or report built on the
dataset.
Incorrect:
Not E: get-powerbireport retrieves a list of Power BI reports that match the specified search criteria and scope.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-scheduled-refresh
Selected Answer: CD
https://learn.microsoft.com/en-us/power-bi/connect-data/refresh-scheduled-refresh#scheduled-refresh
upvoted 16 times
Note
After two months of inactivity, scheduled refresh on your dataset is paused. A dataset is considered inactive when no user has visited any
dashboard or report built on the dataset. At that time, the dataset owner is sent an email indicating the scheduled refresh is paused. The refresh
schedule for the dataset is then displayed as disabled. To resume scheduled refresh, simply revisit any dashboard or report built on the dataset.
https://learn.microsoft.com/en-us/power-bi/connect-data/refresh-scheduled-refresh#scheduled-refresh
upvoted 11 times
Selected Answer: CD
CD is correct
upvoted 1 times
Selected Answer: CD
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 475/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
C. From the Power BI service, open a dashboard that uses the dataset.
D. From the Power BI service, open a report that uses the dataset.
The scheduled refresh for a dataset can be suspended if the dataset has not been accessed for a certain period of time. To resume the
scheduled refresh, you can access the dataset by opening a report or a dashboard that uses the dataset.
Query caching and importing the dataset to Excel do not directly trigger a scheduled refresh for the dataset. Running PowerShell cmdlets can be
used to manage Power BI assets, but it does not directly cause a scheduled refresh to resume...
Selected Answer: CD
"To resume scheduled refresh, simply revisit any dashboard or report built on the dataset."
https://learn.microsoft.com/en-us/power-bi/connect-data/refresh-scheduled-refresh#scheduled-refresh
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 476/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #5 Topic 4
You have a Power BI workspace that contains a dataset, a report, and a dashboard. The following groups have access:
solution must ensure that other users see the issues that were raised.
A. comments
C. alerts
D. subscriptions
Correct Answer: A
Add a personal comment or start a conversation about a dashboard or report with your colleagues. The comment feature is just one of the
Note: Comments can be added to an entire dashboard, to individual visuals on a dashboard, to a report page, to a paginated report, and to
individual visuals on a report page. Add a general comment or add a comment targeted at specific colleagues.
Reference:
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-comment
Selected Answer: A
A is correct
upvoted 6 times
Selected Answer: A
Comments is correct
upvoted 5 times
Selected Answer: A
Yes comments
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 477/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #6 Topic 4
You have a PBIX file that imports several tables from an Azure SQL database.
You need to change the connections in the PBIX file. The solution must minimize administrative effort.
C. Create a PBIT file, open the file, and change the data sources when prompted.
Correct Answer: D
Then choose File -> Options and settings -> Data source settings >Right click data sources and change source.
Note:
Incorrect:
The PBIT file keeps your report structure and contains 'DataModelSchema File' instead of ''DataModel File''. However, If you choose import
mode, the PBIX file stores all imported data from data sources and the report structure.
Reference:
https://windowsreport.com/open-pbix-file/
Selected Answer: D
Answer is correct
upvoted 17 times
Selected Answer: D
D is correct
upvoted 2 times
Selected Answer: D
D is correct
upvoted 3 times
is Correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 478/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
B could work, but D takes the least effort. So the answer is D. (Assuming that the table names and definitions remain the same)
upvoted 3 times
Selected Answer: D
D is correct
upvoted 2 times
Selected Answer: C
I guess C is the correct answer. Since you need to minimize administrative effort of user.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 479/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #7 Topic 4
You need to provide a user with the ability to create a dashboard that will use the visuals from the reports.
A. Create a row-level security (RLS) role and add the user to the role.
Correct Answer: D
To grant access to a new workspace, assign those user groups or individuals to one of the workspace roles: Admin, Member, Contributor, or
Viewer.
Workspace roles -
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-roles-new-workspaces
Selected Answer: D
Contributor is the lowest possible role to create dashboards, but the answers only provide Member as a role, so this is it.
upvoted 15 times
Selected Answer: D
If you have Read only or Viewer access to workspace, pin icon is disabled for you. So you can open a report, but can't pin any visualization to
dashboard. Read only content can't be pinned.
upvoted 6 times
Selected Answer: D
Is correct
upvoted 1 times
Selected Answer: D
D is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 480/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 481/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #8 Topic 4
DRAG DROP -
You have a Power BI workspace that contains a single-page report named Sales.
You need to add all the visuals from Sales to a dashboard. The solution must ensure that additional visuals added to the page are added
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
Correct Answer:
An entire report page can be pinned to a dashboard, which is called pinning a live tile. It's called a live tile because you can interact with the tile
on the dashboard.
Unlike with individual visualization tiles, changes made in the report are automatically synced with the dashboard.
2. With no visualizations selected, from the menu bar, select Pin to a dashboard.
3. Pin the tile to an existing dashboard or to a new dashboard. Notice the highlighted text: Pin live page enables changes to reports to appear in
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 482/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
4. Select Pin live. A Success message (near the top right corner) lets you know the page was added, as a tile, to your dashboard.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-pin-live-tile-from-report
Pinning the page means that it pins all visuals on the page. If you add more visuals to the report page they will also appear on the dashboard
upvoted 39 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 483/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 484/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #9 Topic 4
You have a report in Power BI named report1 that is based on a shared dataset.
You need to minimize the risk of data exfiltration for report. The solution must prevent other reports from being affected.
A. Clear Allow recipients to share your dashboard and Allow users to build new content using the underlying datasets for the dataset.
C. Select the Allow end users to export both summarized and underlying data from the service or Report Server Export data option for the
report.
D. Select the Don't allow end users to export any data from the service or Report Server Export data option for the report.
Correct Answer: D
Besides the various permissions you can set, there are also two different options to disable the export functionality. First of all is the Export
data in general and second the Export to Excel as a specific setting. Both have the same setup for permissions
Export Data -
Reference:
https://data-marc.com/2020/04/13/power-bi-governance-why-you-should-consider-to-disable-export-to-excel/
Selected Answer: D
Selected Answer: D
Is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 485/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
Select the Don't allow end users to export any data from the service or Report Server Export data option for the report
upvoted 2 times
Answer is D..
upvoted 1 times
D is correct
upvoted 1 times
D-Correct
upvoted 2 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 486/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
In Power BI Desktop, you are creating visualizations in a report based on an imported dataset.
You need to allow Power BI users to export the summarized data used to create the visualizations but prevent the users from exporting the
underlying data.
B. From Power BI Desktop, configure the Data Load settings for the current file.
D. From Power BI Desktop, configure the Report settings for the current file.
Correct Answer: A
The table below describes the four levels of permission that control access to datasets in the Power BI service.
* Reshare
Allows user to share the content of the dataset with other users who will get read, reshare, or build permissions for it.
* Read
* Build
* Write
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-permissions
Selected Answer: D
Reference: https://learn.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-export-data?tabs=powerbi-desktop
upvoted 30 times
Selected Answer: D
in Power BI Desktop -> File -> Options and Settings -> Options
Current File -> Report Settings -> Export Data -> Allow end users to export data with current layout and summarized data from the Power BI
service or Power BI Report Server.
upvoted 21 times
Selected Answer: D
Selected Answer: D
Selected Answer: D
D. From Power BI Desktop, configure the Report settings for the current file.
To allow Power BI users to export the summarized data used to create the visualizations but prevent them from exporting the underlying data,
you can configure the Report settings in Power BI Desktop.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 487/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
B. From Power BI Desktop, configure the Data Load settings for the current file.
To configure the Data Load settings for the current file in Power BI Desktop, follow these steps:
Note that this setting only applies to the current file, so you will need to apply this setting to each Power BI file that you want to limit data export
for.
upvoted 2 times
1.) in Power BI Desktop > File > Options > Report Settings > Export data > Allow end users to export data with current layout, summarize data
and underlying data from the service or Report Server.
2.) in Power BI Service in Report Settings > Export data section I found: "Choose the type of data you allow your end users to export." Here you
can select one option from:
- Summarized data and data with current layout
- Summarized data, with current layout and underlying data
- None
But this option is missing from offered answers, the correct answer is D.
D is correct.
upvoted 2 times
D is correct
upvoted 2 times
Selected Answer: D
https://learn.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-export-data?tabs=powerbi-desktop
upvoted 2 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 488/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
D:
The export functionality can be disabled on several levels. First, Power BI Service admins can disable this functionality on tenant level. With that,
nobody will be able to export the data. More about that later. Second, as a dataset owner you can decide if you allow your users to export the
data. This is managed in dataset settings, but only changeable in Power BI desktop.
No matter what settings are applied in Power BI desktop, the tenant settings will overrule this. In the end the Power BI Service admin decides
what options are possible to use.
https://data-marc.com/2020/04/13/power-bi-governance-why-you-should-consider-to-disable-export-to-excel/
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 489/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to transfer RLS membership maintenance to an Azure network security team. The solution must NOT provide the Azure network security
A. Grant the Read and Build permissions for the Power BI datasets to the Azure network security team.
B. Configure custom instructions for the Request access feature that instructs users to contact the Azure network security team.
C. Instruct the Azure network security team to create security groups. Configure RLS to use the groups.
D. Add the Azure network security team as members of the RLS role.
Correct Answer: C
Add members -
In the Power BI service, you can add a member to the role by typing in the email address or name of the user or security group.
You can use the following groups to set up row level security.
Distribution Group -
Mail-enabled Group -
Security Group -
Incorrect:
Not A: Build permission applies to datasets. When you give users Build permission, they can build new content on your dataset, such as reports,
dashboards, pinned tiles from Q&A, paginated reports, and Insights Discovery.
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
Selected Answer: C
It is common practice that the PBI developer creates RLS groups and instructs the network team to create the corresponding AD roles. Then the
developer assigns the AD groups to the RLS groups.
upvoted 23 times
Selected Answer: C
C. Instruct the Azure network security team to create security groups and configure RLS to use the groups is the best option in this scenario. This
solution allows the Azure network security team to manage RLS membership without granting them access to the reports, datasets, or
dashboards. By using security groups, the Azure network security team can add or remove users from the groups, and those changes will
automatically apply to the RLS rules. This solution also ensures that the RLS membership is managed by the appropriate team, which is
important for security and compliance purposes.
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 490/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
C is correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 491/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have four sales regions. Each region has multiple sales managers.
You implement row-level security (RLS) in a data model. You assign the relevant mail-enabled security group to each role.
You have sales reports that enable analysis by region. The sales managers can view the sales records of their region. The sales managers are
You need to ensure that the sales manager can see the correct sales data.
B. From Microsoft Power BI Desktop, edit the Row-Level Security setting for the reports.
D. Request that the sales manager be added to the correct Azure Active Directory group.
Correct Answer: D
You can use the following groups to set up row level security.
* Distribution Group
* Mail-enabled Group - This group also contains a list of email addresses of members and can also be used to control access to OneDrive and
SharePoint.
The Mail-Enabled Security Group can be created in the Office 365 Admin Portal.
* Security Group - This is also known as an Active Directory Security Group. This group lives within Active Directory and Azure Active Directory.
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls https://www.fourmoo.com/2020/04/01/power-bi-which-groups-can-
be-used-to-set-permissions-in-power-bi/
Selected Answer: D
Request that the sales manager be added to the correct Azure Active Directory group
upvoted 18 times
Selected Answer: D
D is correct answer.
upvoted 3 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 492/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
D is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 493/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Ten of the datasets were verified to meet your corporate quality standards.
You need to ensure that the 10 verified datasets appear at the top of the list of published datasets whenever users search for existing datasets.
Correct Answer: B
Once logged in, you will be presented with a list of datasets that you can access from your various workspaces. This is one reason why having
official datasets promoted and certified is recommended, as these will appear at the top of the list, with certified datasets appearing before
promoted datasets.
Note: Power BI provides two ways you can endorse your valuable, high-quality content to increase its visibility: promotion and certification.
Promotion: Promotion is a way to highlight content you think is valuable and worthwhile for others to use. It encourages the collaborative use
Any content owner, as well as any member with write permissions on the workspace where the content is located, can promote the content
Certification: Certification means that the content meets the organization's quality standards and can be regarded as reliable, authoritative, and
Datasets -
Dataflows -
Reports -
Apps -
If dataset discoverability has been enabled in your organization, endorsed datasets can be made discoverable. When a dataset is discoverable,
users who don't have access to it will be able to find it and request access.
Reference:
https://exceleratorbi.com.au/new-power-bi-reports-golden-dataset/ https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-
endorse-content
Because of this sentence in the question : "Ten of the datasets were verified to meet your corporate quality standards." I choose B.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 494/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
the datasets were verified to meet corporate quality standards so they can be certified.
- Promotion: Promotion is a way to highlight content you think is valuable and worthwhile for others to use. It encourages the collaborative use
and spread of content within an organization.
- Certification: Certification means that the content meets the organization's quality standards and can be regarded as reliable, authoritative, and
ready for use across the organization.
https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-endorse-content
upvoted 4 times
https://learn.microsoft.com/en-us/business-applications-release-notes/october18/intelligence-platform/power-bi-service/shared-certified-
datasets
“... Once a dataset is certified, it shows up prominently in the new dataset discovery experience, making sure report authors can effortlessly find
and leverage these high-quality sources of data.”
upvoted 4 times
To ensure that the 10 verified datasets appear at the top of the list of published datasets whenever users search for existing datasets, promoting
the datasets is the best option. Promoting the datasets would involve highlighting them in search results, adding labels to them indicating that
they have been verified, and making them more visible on the platform. This will make it easier for users to find and access the verified datasets,
which can help increase their usage and value. Certifying the datasets, featuring them on the home page, or publishing them in an app may also
be helpful in promoting them, but promoting the datasets is the most direct and effective way to ensure they appear at the top of search results.
"“... Once a dataset is certified, it shows up prominently in the new dataset discovery experience, making sure report authors can effortlessly
find and leverage these high-quality sources of data.”
upvoted 3 times
Answer B is right: "Now when a report writer, from Power BI desktop, wants to connect to a dataset they will be offered certified datasets, then
promoted datasets, with all other datasets listed afterwards."
Source: https://hatfullofdata.blog/power-bi-endorse-a-
dataset/#:~:text=There%20are%20two%20types%20of,list%20of%20datasets%20when%20connecting.
upvoted 3 times
Selected Answer: B
Selected Answer: B
Answer is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 495/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You need to grant the user capabilities shown in the following table.
Which user role should you assign to each user? To answer, drag the appropriate roles to the correct users. Each role may be used once, more
than once, or not at all. You may need to drag the split bar.
Correct Answer:
Box 1: Member -
Only Admin and Member can publish, unpublish, and change permissions for an app.
Incorrect:
Contributors can update the app associated with the workspace, if the workspace Admin delegates this permission to them. However, they can't
Box 2: Contributor -
Admin,Member and Contributor can create, edit, and delete content, such as reports, in the workspace.
Note: Contributor - This role can access and interact with reports and dashboards. Additionally, this role can create, edit, copy, and delete items
Incorrect:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 496/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Viewer - This role provides read only access to workspace items. Read access does provide report / dashboard consumers the ability to not
only view, but also interact with visuals. Interaction does not mean changing a visual.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-roles-new-workspaces
https://www.mssqltips.com/sqlservertip/6487/power-bi-workspace-permissions-and-roles
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 497/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You create a dashboard by using the Microsoft Power BI Service. The dashboard contains a card visual that shows total sales from the current
year.
You grant users access to the dashboard by using the Viewer role on the workspace.
A user wants to receive daily notifications of the number shown on the card visual.
A. Create a subscription.
Correct Answer: B
Set alerts to notify you when data in your dashboards changes beyond limits you set.
Alerts can only be set on tiles pinned from report visuals, and only on gauges, KPIs, and cards.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-set-data-alerts
Selected Answer: A
A is correct, you need a subscription, not an alert as alerts don't include a snapshot and they will only be sent based on a certain condition
whereas here you want daily notifications, not just when the value exceeds a certain threshold.
upvoted 48 times
Alerts are only used when you set a threshold for a value and you need to be informed based on current value exceeding a limit
upvoted 13 times
Selected Answer: A
The question does not specify that the alert should be value based.
Creating a subscription seems more correct
upvoted 2 times
Selected Answer: B
they say that You need to automate the notifications so the correct answer is B
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 498/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
To automate the notifications for the total sales card visual, you should create a data alert.
Option B - Create a data alert is the correct answer because a data alert allows you to monitor changes in data and send notifications based on
specified criteria. In this case, you can set up a data alert to monitor the total sales value on the card visual and send a notification to the user on
a daily basis if there is a change in the value.
Option A - Create a subscription, allows users to receive a snapshot of a report or dashboard on a regular basis, but it does not allow for
monitoring changes in data and sending notifications based on specific criteria.
Option C - Sharing the dashboard with the user would allow them to view the dashboard, but it does not provide a way to send notifications.
Option D - Tagging the user in a comment is not an automated solution and requires the user to actively monitor the dashboard for updates.
To automate the notifications, you can create a subscription for the card visual. A subscription is a way to automatically deliver a report or
dashboard to someone's email inbox or a shared location at scheduled intervals, such as daily or weekly. By creating a subscription, the user
will receive an email notification with the number shown on the card visual at the desired frequency.
Selected Answer: A
is correct
upvoted 2 times
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 499/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A. Subscription is correct.
For sending an alert, first a certain threshold must be exceeded. While the requirement is that the update must be sent daily.
upvoted 2 times
A is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 500/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI workspace named Workspace1 that contains a dataset named DS1 and a report named RPT1.
A user wants to create a report by using the data in DS1 and publish the report to another workspace.
You need to provide the user with the appropriate access. The solution must minimize the number of access permissions granted to the user.
Correct Answer: B
Power BI provides the Build permission as a complement to the existing permissions, Read and Reshare. All users who already had Read
permission for datasets via app permissions, sharing, or workspace access at that time also got Build permission for those same datasets.
They got Build permission automatically because Read permission already granted them the right to build new content on top of the dataset, by
With this more granular Build permission, you can choose who can only view the content in the existing report or dashboard and who can create
If your dataset is being used by a report outside the dataset workspace, you can't delete that dataset. Instead, you see an error message.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-build-permissions
Selected Answer: B
Correction. Microsoft says: To copy a report to another workspace, and to create a report in another workspace based on a dataset in the current
workspace, you need Build permission for the dataset. For datasets in the original workspace, if you have at least the Contributor role, you
automatically have Build permission through your workspace role.
So answer D would work, but because the permission must be minimal, answer B is the best answer.
upvoted 20 times
Selected Answer: B
From https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-roles-new-workspaces
To copy a report to another workspace, and to create a report in another workspace based on a dataset in the current workspace, you need Build
permission for the dataset. You also need at least the Contributor role on the source and destination workspaces. For datasets in the original
workspace, if you have at least the Contributor role, you automatically have Build permission through your workspace role.
upvoted 1 times
To allow the user to create a report using the data in DS1 and publish it to another workspace with the least amount of access permissions
granted, you should grant the Build permission for DS1 to the user.
Option B - Grant the Build permission for DS1 to the user, is the correct answer because granting Build permission for a dataset provides the
user with access to the data within the dataset, and allows them to create a report using the data. This permission can be granted without giving
the user access to other reports or dashboards in Workspace1.
Option A - Adding the user as a Viewer of Workspace1, would not give the user permission to create reports or access the data in DS1.
Option D - Adding the user as a member of Workspace1 would give them access to all the content in the workspace, including other reports and
datasets, which may not be necessary and could lead to a higher risk of unauthorized access or data leaks.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 501/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
"To copy a report to another workspace, and to create a report in another workspace based on a dataset in the current workspace, you need
Build permission for the dataset. For datasets in the original workspace, if you have at least the Contributor role, you automatically have Build
permission through your workspace role. For details, see Copy reports from other workspaces."
https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-roles-new-workspaces
upvoted 1 times
Selected Answer: D
So answer D would work, but because the permission must be minimal, answer B is the best answer.
upvoted 1 times
Selected Answer: B
Selected Answer: B
B is correct.
upvoted 4 times
Selected Answer: B
Answer is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 502/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 need to grant all organizational users read access to one dashboard and three reports.
A. Yes
B. No
Correct Answer: B
Instead: You create an Azure Active Directory group that contains all the users. You share each selected report and the one dashboard to the
group.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-share-dashboards
Selected Answer: A
When you publish an app in Power BI, you can select the specific content you want to include in the app, such as reports and dashboards, and
specify the access levels for each item. You can also choose to make the app available to specific users or groups, or publish it to the entire
organization.
If you publish an app to the entire organization, all users in your organization would have access to the app and its included content, as long as
they have a Power BI license. You can set the appropriate access level for each item in the app, such as read-only access for the selected
dashboard and reports, to ensure that users only have access to the content they need.
Therefore, publishing an app to the entire organization with the appropriate access levels for the dashboard and reports would meet the goal of
granting all organizational users read access to one dashboard and three reports.
Selected Answer: A
A: Yes is correct
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 503/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Selected Answer: A
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 need to grant all organizational users read access to one dashboard and three reports.
A. Yes
B. No
Correct Answer: B
You need to specify the dashboard and the three reports to be included in the app.
Instead: You create an Azure Active Directory group that contains all the users. You share each selected report and the one dashboard to the
group.
When the dashboards and reports in your workspace are ready, you choose which dashboards and reports you want to publish, then publish
them as an app.
In Power BI, you can create official packaged content, then distribute it to a broad audience as an app. You create apps in workspaces, where
you can collaborate on Power BI content with your colleagues. Then you can publish the finished app to large groups of people in your
organization.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-distribute-apps
Selected Answer: B
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 504/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 need to grant all organizational users read access to one dashboard and three reports.
Solution: You assign all the users the Viewer role to the workspace.
A. Yes
B. No
Correct Answer: A
Instead: You create an Azure Active Directory group that contains all the users. You share each selected report and the one dashboard to the
group.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-share-dashboards
Selected Answer: B
So we need to give access to a subset or reports and dashboards. If you give access to the workspace, they can see all. So answer is NO
upvoted 13 times
Selected Answer: B
Selected Answer: A
I go with A. I agree that you are giving access to all dashboards and reports, but it's not said that only must have access to one dashboard and 3
reports...
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 505/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
A. Yes, assigning all the users the Viewer role to the workspace would meet the goal of granting all organizational users read access to one
dashboard and three reports. However, it may not be the most efficient or secure solution.
Selected Answer: B
NO ! Golden rule, never publish the link of a report / dashboards to users in this case, share the link of the app, and grant permission directly
from reports/ dash seetings
upvoted 1 times
Answer is B: No
Users must not be granted read access to all reports and dashboards, but just to a subset.
upvoted 1 times
Selected Answer: B
So we need to give access to a subset or reports and dashboards. If you give access to the workspace, they can see all. So answer is NO
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 506/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 507/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
D. From Power BI Desktop, import a table that contains the HR team members.
Correct Answer: A
Add members -
In the Power BI service, you can add a member to the role by typing in the email address or name of the user or security group.
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
Selected Answer: A
"You can't assign users to a role within Power BI Desktop. You assign them in the Power BI service". That automatically eliminates the option C.
Selected Answer: A
A is correct
upvoted 3 times
Selected Answer: A
A is correct
upvoted 4 times
Selected Answer: A
A is correct
upvoted 3 times
Sorry correction C!
upvoted 1 times
Selected Answer: A
A is correct
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 508/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 509/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI dashboard that monitors the quality of manufacturing processes. The dashboard contains the following elements:
✑ A line chart that shows the number of defective products manufactured by day
✑ A KPI visual that shows the current daily percentage of defective products manufactured
You need to be notified when the daily percentage of defective products manufactured exceeds 3%.
A. a subscription
B. an alert
D. a Q&A visual
Correct Answer: B
Set alerts in the Power BI service to notify you when data on a dashboard changes above or below limits you set. Alerts can be set on tiles
pinned from report visuals or from Power BI Q&A, and only on gauges, KPIs, and cards.
Reference:
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-alerts
Selected Answer: B
Alerts aren't supported for card tiles with date or time measures.
Alerts only work with numeric data types.
Alerts only work on refreshed data. They don't work on static data.
Because alerts are only sent if your data changes, you don't receive duplicate alerts for an unchanged value.
Alerts only work on streaming datasets if you build a KPI, card, or gauge report visual and then pin that visual to the dashboard.
You can create up to 250 alerts across all your models.
upvoted 3 times
B is correct
upvoted 3 times
B is correct
upvoted 4 times
Selected Answer: B
answer is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 510/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The report uses data from a Microsoft SQL Server Analysis Services (SSAS) cube located on your company's internal network.
What should you implement to ensure that users who consume the report from the Power BI Service have the most up-to-date data from the cube?
A. an OData feed
C. a subscription
Correct Answer: B
After you install the on-premises data gateway, you need to add data sources that can be used with the gateway. You can work with gateways
Analysis Services (SSAS) data sources that are used either for scheduled refresh or for live connections.
Note: Power BI service is a cloud-based business analytics and data visualization service that enables anyone to visualize and analyze data
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-gateway-enterprise-manage-ssas
Selected Answer: B
https://learn.microsoft.com/en-us/power-bi/connect-data/service-gateway-enterprise-manage-ssas#use-the-data-source-with-live-connections
upvoted 8 times
Selected Answer: B
B is correct
The gateway can be used for both Live Connect and Scheduled Refresh.
See: https://learn.microsoft.com/en-us/power-bi/connect-data/service-gateway-enterprise-manage-ssas#use-the-data-source-with-live-
connections
upvoted 5 times
It says Internal network. That doesn't necessarily means the the SSAS is on-prem. Does it? if no, then should D be the right answer [a scheduled
refresh of the dataset]
upvoted 1 times
Selected Answer: B
B is correct
upvoted 3 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 511/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 512/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have five sales regions. Each region is assigned a single salesperson.
You have an imported dataset that has a dynamic row-level security (RLS) role named Sales. The Sales role filters sales transaction data by
salesperson.
You publish the dataset to powerbi.com, set RLS role membership, and distribute the dataset and related reports to the salespeople.
A salesperson reports that she believes she should see more data.
A. Use the Test as role option to view data as the salesperson's user account.
B. Use the Test as role option to view data as the Sales role.
D. Filter the data in the reports to match the intended logic in the filter on the sales transaction table.
Correct Answer: B
You can validate that the role you defined is working correctly in the Power BI service by testing the role.
You'll see reports that are available for this role. Dashboards aren't shown in this view. In the page header, the role being applied is shown.
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
Selected Answer: A
Answer should be A, to be able to see what the specific salesperson sees (and compare it to what she should see) you should test the report as
that user account since the RLS is dynamic and based on the user accounts.
upvoted 50 times
Selected Answer: A
After you clicked "Test as a Role", then you apply the user account email. That is even showed in the explanation but somehow ignored.
upvoted 11 times
Selected Answer: A
Selected Answer: A
We can give her E-mail address and view data as the salesperson.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 513/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
A. Use the Test as role option to view data as the salesperson's user account.
The Test as role option in Power BI allows you to view the data as a user with a specific role, such as the Sales role in this case. By selecting the
salesperson's user account, you can verify which data the salesperson can see.
Here are the steps to use the Test as role option in Power BI:
Selected Answer: A
A is correct.
It only makes sense to test with the specific salesperson's user ID and that is possible.
Source: https://learn.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
upvoted 5 times
Selected Answer: A
A is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 514/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to ensure that when users browse the available dashboards from powerbi.com, they can see which dashboards contain Personally
Identifiable
Information (PII). The solution must minimize configuration effort and impact on the dashboard design.
B. tiles
C. comments
Correct Answer: A
In the Power BI service, sensitivity labels can be applied to datasets, reports, dashboards, and dataflows.
Sensitivity labels on reports, dashboards, datasets, and dataflows are visible from many places in the Power BI service. Sensitivity labels on
reports and dashboards are also visible in the Power BI iOS and Android mobile apps and in embedded visuals. In Desktop, you can see the
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-security-sensitivity-label-overview
Selected Answer: A
Selected Answer: A
A is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 515/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
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.
Hot Area:
Correct Answer:
Build permission applies to datasets. When you give users Build permission, they can build new content on your dataset, such as reports,
dashboards, pinned tiles from Q&A, paginated reports, and Insights Discovery.
Users also need Build permissions to work with the data outside Power BI:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 516/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
As a property of the Power BI App, you can allow users to share the app and underlying dataset with share permissions.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-build-permissions https://data-marc.com/2021/07/30/transform-a-
local-into-a-global-power-bi-solution-request-access-to-content/
2. If users in corp group can grant build permission, they are also able to grant read permission, is that right?
upvoted 1 times
Did you see they talked about read permission or build permission?
Follow instruction so that you will prosper!
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 517/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
- Analyze in Excel
- Grant build permission
If you have Reshare and Build permission on a dataset, and you share a report or dashboard you built on that dataset, you can specify that the
recipients also get Build permission for the dataset. For more information, see Share Power BI reports and dashboards with coworkers and
others.
https://learn.microsoft.com/en-us/power-bi/connect-data/service-datasets-build-permissions
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 518/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are right. The Member Role concerns the whole workspace. The question concerns only the permissions on one dataset.
upvoted 1 times
"Users can create Sensitivity labels in the Microsoft 365 compliance center. Access to this feature in the Microsoft 365 compliance center is
available for admins of the Microsoft 365 of your organization."
So first is not sensitivity labels, and is not delete.
"Dataset owners can assign Build permission to specific users or security groups on the Manage permissions page. See Manage dataset access
permissions for detail."
Analyze in Excel
Grant read permission for
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 519/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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 need to grant all organizational users read access to one dashboard and three reports.
Solution: You create an Azure Active Directory group that contains all the users. You share each selected report and the one dashboard to the
group.
A. Yes
B. No
Correct Answer: B
At most, you can share with 100 users or groups in a single share action. However, you can give more than 500 users access to an item. Here
Create the report or dashboard in a workspace, then create an app from the workspace. You can share the app with many more people.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-share-dashboards
Selected Answer: A
This should be A. Yes, from the documentation a suggestion made there to share with more than 100 separate users is to "Share with a user
group that contains all the users."
upvoted 29 times
A. Yes
The solution meets the goal of granting all organizational users read access to one dashboard and three reports.
By creating an Azure Active Directory (AAD) group that contains all the users and sharing each selected report and the one dashboard to the
group, you can grant read access to the selected resources to all users in the organization. This approach simplifies the management of access
permissions since you can manage access for all users in one central place, the AAD group, instead of granting permissions to each user
individually.
In other words, the Contributor role overwrites the Read role. Therefore, if you want to ensure that a user has only Read access to a dashboard or
report, you should remove their Contributor role or explicitly grant them the Read role at the report or dashboard level.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 520/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
Selected Answer: B
You can do A.
But B is the solution that optimze the pbiservice logic and features :
B IS THE ANSWER !
upvoted 2 times
Selected Answer: A
it should be Yes,
upvoted 2 times
Selected Answer: B
Share button does not allow to select AD group. Here you can choose only from these 3 options to share with:
-People in your organization,
-People with existing access,
-Specific people.
upvoted 1 times
You cannot share with a particular AD group, and there is no configuration for a particular AD group to be shared.
You can share with
- People in your organization
- People with existing access
- Specific people
https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-share-dashboards
upvoted 4 times
Selected Answer: A
A is correct answer
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 521/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 522/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You have a Power BI table named Customer that contains a field named Email Address.
You discover that multiple records contain the same email address.
You need to create a calculated column to identify which records have duplicate email addresses.
How should you complete the DAX expression for the calculated column? 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.
Correct Answer:
upvoted 2 times
Both is working but it depends on the number of closing brackts at the end.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 524/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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.
D. For the report, change the Export data setting to Summarized data, data with current layout and underlying data.
Correct Answer: C
Selected Answer: C
C is the correct answer. Note the part of the question that says "ONLY by connecting directly to the dataset." As mentioned in
https://www.designmind.com/blog/business-intelligence/export-underlying-data-in-power-bi, "You should export summarized data when you
want to see the relevant data in the visualization." Therefore, D cannot be the right answer, as summarized data is not obtained from connecting
directly to the dataset, but rather by effectively filtering the dataset based on the contents of the visualization.
Additionally, the "data with current layout and underlying data" part is irrelevant - by allowing Summarized data to be exported, we allow forms of
analyzing data other than connecting directly to the dataset, and thus fail the requirements of the question.
upvoted 21 times
Selected Answer: D
The correct answer is D. C is incorrect because if you change the export data setting to None, users will not be able to export the data in any
form.
By providing the users with Summarized data, data with current layout and underlying data option, it will not change the way data is visualized in
the report, but it allows the users to download the data and analyze it with Excel.
upvoted 14 times
Selected Answer: C
C is correct
upvoted 1 times
Excel can be connected directly to an online PowerBI dataset, according to this page https://learn.microsoft.com/en-us/power-bi/collaborate-
share/service-connect-power-bi-datasets-excel
Therefore, the only correct answer is C. D would allow an exported local copy of the data even if only summarized, which is not allowed in this
scenario.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 525/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
From GPT:
C. For the report, change the Export data setting to None would be the correct option.
By changing the Export data setting for the report to None, you can prevent users from exporting data from the report to Excel. This ensures that
users can analyze data in Excel only by connecting directly to the dataset.
Option A, certifying the dataset used by the report, does not ensure that users can analyze data in Excel only by connecting directly to the
dataset.
Option B, changing the default visual interaction for the report, does not ensure that users can analyze data in Excel only by connecting directly
to the dataset.
Option D, changing the Export data setting for the report to Summarized data, data with current layout and underlying data, allows users to
export data from the report to Excel, which is not what is required in this scenario.
upvoted 3 times
Selected Answer: D
Selected Answer: C
correct answer is C
upvoted 2 times
Selected Answer: C
Question said "Only by connecting directly to the dataset." it means the user should not be able to EXPORT the data from report.
upvoted 2 times
D. For the report, change the Export data setting to Summarized data, data with current layout, and underlying data.
By granting users the Build permission for the dataset, you have given them the ability to connect directly to the dataset using tools such as
Microsoft Excel. To ensure that users can only analyze data in Excel by connecting directly to the dataset, you can change the Export data
setting for the report to "Summarized data, data with current layout, and underlying data."
This setting allows users to export data from the report to Excel, but only in a summarized format or with the current visual layout. It also allows
users to view the underlying data in Excel, but not to export it as raw data. This helps to ensure that users can only access the data through the
approved channel, which is the direct connection to the dataset.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 526/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The Answer is C
Reason: in Question it is mentioned that the user should directly connect with the data set to Analyse the data in excel.
upvoted 4 times
Selected Answer: C
To ensure that users can analyze data in Microsoft Excel only by connecting directly to the dataset, you should change the Export data setting for
the report to None (option C). This will prevent users from exporting data from the report to Excel.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 527/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
You have two Power BI 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 WorkspaceB. The solution must meet the following requirements:
What should you do? To answer, select the appropriate options in the answer area.
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 528/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
permission for the dataset. You also need at least the Contributor role on the source and destination workspaces. For datasets in the original
workspace, if you have at least the Contributor role, you automatically have Build permission through your workspace role.
upvoted 3 times
Also, the principle of least privilege says that you shouldn't give a user more access than they need, and the Contributor roll is far more
access than is needed for the requirements of the question. Given that other questions in this exam have explicitly mentioned the principle of
least privilege, I'd wager that "Assign User1 the Contributor role for WorkspaceA" is an invalid answer.
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 529/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Power BI workspace named BI Data that contains a dataset named BI Finance.
You have the Build permission for the BI Finance dataset, but you do NOT have permissions for the workspace.
Which two actions should you perform? Each correct answer presents a complete solution.
A. From the Power BI service, create a dataflow to the dataset by using DirectQuery.
C. From the Power BI service, create a new report and select a published dataset.
Correct Answer: CD
Selected Answer: CD
correct CD
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 530/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You publish a dataset to the Power BI service. The dataset contains a connection to an on-premises Microsoft SQL Server database.
You attempt to configure a scheduled refresh but cannot select the appropriate on-premises data gateway.
A. The type of data source is not supported by the on-premises data gateway.
B. The server name in the PBIX file does not match the data source name in the gateway.
Correct Answer: B
Selected Answer: B
It should be B. For Option C, based on the information provided in the question, it states that you have confirmed that the credentials for the data
source are valid. So the answer should be B.
upvoted 1 times
In Power BI, when you configure a data source to use an on-premises data gateway, the server name and other connection details in your PBIX
file must match the data source configuration in the gateway. If there's a mismatch in the server name or other connection details, the scheduled
refresh won't work, and you won't be able to select the appropriate gateway.
upvoted 1 times
I think is C
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 531/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 5 - Testlet 1
Question #1 Topic 5
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 532/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
You need to create the required relationship for the executive's visual.
Correct Answer: A
The data type of Sales[region_id] must be changed from varchar to Whole Number, as Sales[region_id] is Integer.
Selected Answer: A
Answer is correct
upvoted 6 times
Selected Answer: A
The data type is varchar in Sales and INTEGER in Sales Region, Region_Manager and Targets
upvoted 1 times
Selected Answer: A
Selected Answer: A
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 533/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A should be correct.
upvoted 1 times
region_id should be INTEGER! I am not sure changing to whole number is the same!
upvoted 1 times
A is correct
upvoted 1 times
Correct
upvoted 2 times
Selected Answer: D
I think it is 'D', since these are unique IDs, we can use them as a text.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 534/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 5
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 535/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
You need to get data from the Microsoft SQL Server tables.
Correct Answer: D
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
With DirectQuery, queries are sent back to your Azure SQL Database as you explore the data in the report view.
After you publish an Azure SQL DirectQuery dataset to the service, you can enable single sign-on (SSO) using Azure Active Directory (Azure AD)
When the SSO option is enabled and your users access reports built atop the data source, Power BI sends their authenticated Azure AD
credentials in the queries to the Azure SQL database or data warehouse. This option enables Power BI to respect the security settings that are
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-azure-sql-database-with-direct-connect
Selected Answer: D
- Litware uses Azure Active Directory (Azure AD) to authenticate users (not through gateway)
- The maximum allowed latency to include transactions in reports is five minutes (not import and schedule refresh)
We will also give the AD group that represents the whole company the read access to the database so all users can run direct queries on the
database.
upvoted 12 times
A gateway should be implemented with DirectQuery and users should not be given read access to the database directly. This is to ensure that
RSL in PowerBI is warranted. If users are given direct read access to the database, they can easily bypass the RSL in PowerBI.
upvoted 17 times
Selected Answer: D
As given in the description, you can enable single sign-on (SSO) using Azure Active Directory (Azure AD) OAuth2 for your end users. Azure AD
authentication is a mechanism to connect to your SQL resource by using identities in Azure AD. With Azure AD authentication, you can centrally
manage the identities of database users and other Microsoft services in one central location. Central ID management provides a single place to
manage database users and simplifies permission management.
upvoted 1 times
DirectQuery mode in Power BI allows queries to be sent directly to the data source, without importing the data into Power BI. This way, the
report data stays up-to-date with the source data, and the maximum latency of five minutes can be easily achieved.
Using a database credential to connect to the SQL Server tables ensures secure access to the database. This also helps to meet the
authentication requirements for Azure AD.
Option D, DirectQuery that uses the end-user's credentials, is not recommended as it can create security vulnerabilities, and it may not meet
the requirements for Azure AD authentication.
upvoted 1 times
Selected Answer: C
I think C
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 537/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Answer is C
upvoted 2 times
Selected Answer: C
I think C because of "The sales managers must be able to see only the sales data of their respective region." and the 5 minute latency. Doing an
import every 5 minutes seems impractical. Using Direct Query will honor the security in place on the database.
upvoted 2 times
Selected Answer: C
Answer should be C
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 538/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 6 - Testlet 10
Question #1 Topic 6
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 539/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 540/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
You need to create the dataset.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 541/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A. Import
B. DirectQuery
C. Composite
D. live connection
Correct Answer: C
Import -
DirectQuery -
Composite -
Composite mode -
Composite mode can mix Import and DirectQuery modes, or integrate multiple DirectQuery data sources. Models developed in Composite mode
support configuring the storage mode for each model table. This mode also supports calculated tables (defined with DAX).
The table storage mode can be configured as Import, DirectQuery, or Dual. A table configured as Dual storage mode is both Import and
DirectQuery, and this setting allows the Power BI service to determine the most efficient mode to use on a query-by-query basis.
The data model must minimize the size of the dataset as much as possible, while meeting the report requirements and the technical
requirements.
Top Products -
Top Customers -
On-Time Shipping -
Incorrect:
* DirectQuery mode is an alternative to Import mode. Models developed in DirectQuery mode don't import data. Instead, they consist only of
metadata defining the model structure. When the model is queried, native queries are used to retrieve data from the underlying data source.
* Import
However, while there are compelling advantages associated with Import models, there are disadvantages, too:
The entire model must be loaded to memory before Power BI can query the model, which can place pressure on available capacity resources,
Selected Answer: A
You wouldn't use composite for all. I would say import as the SQL Server data is only 2GB and excel is really small. Also, only need it refreshing
once a day so this dataset is very small. Answer is A (Import)
upvoted 29 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 542/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Composite Model means now you can have a model, that very large tables of that are coming from the DirectQuery connection, without the need
for importing, and small tables to be imported to be accessible quickly.
In this case, Composite fits perfect. Source1 is 2GB, which is relatively too large for daily updates and way larger than Source2 which is only
5MB.
upvoted 20 times
I think is Import. Because Direct query cannot fulfill this "Report data must be current as of 7 AM Pacific Time each day.", it will pull the latest lets
say if it is 10AM, it will pull 10AM data right? Please correct me if I am wrong.
upvoted 1 times
Selected Answer: A
I also go for A.
Import mode meets the requirements for fast response times and current data at 7 in the morning. Though the model must minimize the size of
the dataset "as much as possible", it must meet the report and technical requirements. Fast response time is a hard requirement and it's sure
that Import mode delivers that better than DirectQuery.
I am no expert on Composite but I would argue that in the best case, it's as fast as Import mode. In Composite mode, some tables might switch
to DirectQuery due to the user behaviour, but that would mean we would overachieve the requirement for daily refreshing, buying this
overachievement through slower response time. That's not what we want.
Future growth of the data is not to be considered in a question like this.
upvoted 1 times
Secondarily, they talk about performance and since you can import that easily, the performance will be much better on IMPORT and DirectQuery
is known to induce latency / lower performance.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 543/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: C
"Composite models let you connect to the data warehouse by using DirectQuery and then use Get data for more sources. In this example, we
first establish the DirectQuery connection to the corporate data warehouse. We use Get data, choose Excel, and then navigate to the
spreadsheet that contains our local data."
upvoted 3 times
I would rather to go with A. with do not need DQ and the composite model.
"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."
upvoted 1 times
Selected Answer: C
https://www.youtube.com/watch?v=043x57_b1Oc
upvoted 2 times
Selected Answer: C
C is the right answer. This is both because of what others have mentioned (Source1 is 2GB and Source2is only 5MB) and because of this one
sentence:
"The data model must minimize the size of the dataset as much as possible, while meeting the report requirements and the technical
requirements."
Ergo, we know by default that A cannot be the correct answer, as Importing a 2GB file makes the dataset much larger than just using
DirectQuery. However, we cannot just use pure DirectQuery, because of the following requirement:
"The reports must provide fast response times when users interact with a visualization."
Visualizations would be extremely slow if we were forced to query the 2GB file every time we wanted to interact with a visual that uses Source2.
As such, we are forced to use a composite model: It allows both DirectQuery for the larger SQL database, while enabling import for the smaller
Excel spreadsheet. Additionally, data caching may be used to speed up interactions with the SQL database.
upvoted 7 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 544/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 6
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 545/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 546/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
You need to configure access for the sales department users. The solution must the meet the security requirements.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 547/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A. Share each report to the Azure Active Directory group of the sales department.
B. Add the Azure Active Directory group of the sales department as an Admin of the reports workspace.
C. Distribute an app to the users in the Azure Active Directory group of the sales department.
Correct Answer: B
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:
Selected Answer: D
I think it should be D - Add the sales department as a member of the reports workspace.
For the actions they need to perform (edit reports, publish app, etc) the Member role would be the least privilege
upvoted 21 times
https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-roles-new-workspaces
upvoted 2 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 548/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
I think the answer is D. When talking about security. We can have differents settings for the same user group at the level of Workspace and at the
level of app. If we choose answer C we will not able to give the right to manage workspace to the sales departement. The answer is D. It can't be
B, because of RLS. RLS can't be apply to Admin
upvoted 1 times
Selected Answer: C
C: In this case the only one that will correctly apply what was asked specifically for the Sales Department Users themselves is C. Anything else
gives too much, wont work or not enough
upvoted 1 times
Selected Answer: C
The question is about Sales Department Users, not about Sales Department, as each of them has different Security Requirements explained in
the fore-text :
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.
I would say C, but why not A, well they are users, not authors, I might be wrong though.
upvoted 2 times
The answer is D.
Selected Answer: B
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 549/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
C is the correct answer, and it's possible to arrive at this answer using only deductive reasoning:
B and D: Cannot be the right answer, as making the Azure Active Directory sales department group admins/members prevents RLS from working,
thus failing the requirements ("RLS will be applied only to the sales department users").
A: This may be a correct answer, however, note the emphasis on "sales department users" in regards to this question. Sales department isn't
necessarily sales department users, so the ambiguous nature of Answer A works against it, especially when option C explicitly mentions the
sales department users. Even if this were not the case, sharing each report individually is more work than just sharing them to one app that every
user in the sales department has access to, further making A the wrong answer.
upvoted 7 times
Correct Answer is C
The correct answer is not A, B, or D because sharing each report to the Azure Active Directory group of the sales department, adding the Azure
Active Directory group of the sales department as an Admin of the reports workspace, or adding the sales department as a member of the
reports workspace will not provide row-level security to the dataset to restrict access to data based on the sales region assignment of each
employee. Option C, distributing an app to the users in the Azure Active Directory group of the sales department, may provide access to the
reports, but it will not enforce row-level security on the data.
Selected Answer: B
Managing permissions for workspaces indicates a need for admin level access
upvoted 1 times
Selected Answer: C
The question says " The solution must the meet the security requirements." so if this is the case, if should be an App so security is not lost.
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 550/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 6
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 551/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 552/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 553/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You need to create a solution to meet the notification requirements of the warehouse shipping department.
What should you do? To answer, select the appropriate options in the answer area.
Hot Area:
Correct Answer:
Box 1: dashboard -
The warehouse shipping department must be notified if the percentage of late orders within the current month exceeds 5%.
You can set alerts to notify you when data in your dashboards changes beyond limits you set.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-set-data-alerts
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 554/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 555/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 7 - Testlet 2
Question #1 Topic 7
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 556/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 557/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
You need to create the relationship between the product list and the revenue results. The solution must minimize the time it takes to render
visuals.
A. One to one
B. Many to many
C. Many to one
D. One to many
Correct Answer: D
One product in the product list can occur many times in the revenue results.
Note 1: One to many (1:*): In a one-to-many relationship, the column in one table has only one instance of a particular value, and the other
Note 2:
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 558/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
D - One to Many
The relevant info is: Revenue data is provided at the date and product level.
This means, we can expect a table of the length [dates * products] (at max, because there might be days where some products didn't generate
revenue).
The product list has one line per product. So when creating a relationship, it is one-to-many.
upvoted 1 times
Selected Answer: B
When creating the relationship between the product catalog and the revenue results tables, the relationship cardinality should be set to Many-to-
Many. This is because there may be multiple products associated with each revenue result and multiple revenue results associated with each
product.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 559/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 7
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 560/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 561/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
HOTSPOT -
You need to create a measure that returns the percent of revenue by product category.
How should you complete the measure? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 562/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: CALCULATE -
ג
Syntax: CALCULATE(<expression>[, <filter1> [, <filter2> [, €¦]]])
Box 2: REMOVEFILTERS -
Box 3: DIVIDE -
Note: The RETURN keyword consumes variables defined in previous VAR statements.
Reference:
https://docs.microsoft.com/en-us/dax/calculate-function-dax
https://docs.microsoft.com/en-us/dax/removefilters-function-dax https://dax.guide/st/return/
AllExcept should be used because it will preserve the filter on a selected product category( i.e. Slicer or row context) and thus return the
revenue on a particular category only.
upvoted 3 times
ALL: This function is useful when you are working with many levels of grouping, and want to create a calculation that creates a ratio of
an aggregated value to the total value.
https://learn.microsoft.com/en-us/dax/allexcept-function-dax
upvoted 1 times
ALLEXCEPT - Removes all context filters in the table except filters that have been applied to the specified columns; so It's wrong and we
wouldn't get All the revenue for the divide measure, but only row level ProductCategory revenue
upvoted 12 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 564/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 7
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 565/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 566/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
DRAG DROP -
Once the profit and loss dataset is created, which four actions should you perform in sequence to ensure that the business unit analysts see the
appropriate profit and loss data? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the
correct order.
Correct Answer:
Step 2: From BI Desktop, add a Table Filter DAX Expression to the roles.
4. Select Create
6. Under Tables, select the table to which you want to apply a DAX rule.
7. In the Table filter DAX expression box, enter the DAX expressions. This expression returns a value of true or false. For example: [Entity ID] =
ג€Valueג€.
After you've created the DAX expression, select the checkmark above the expression box to validate the expression.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 567/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
8. Select Save.
You can't assign users to a role within Power BI Desktop. You assign them in the Power BI service.
Now that you're done validating the roles in Power BI Desktop, go ahead and publish your report to the Power BI service.
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
Contributor role give analysts a possibility to save reports to a workspace, which is not permitted by requirements
upvoted 86 times
"Workspace members assigned Admin, Member, or Contributor have edit permission for the dataset and, therefore, RLS doesn’t apply to
them. If you want RLS to apply to people in a workspace, you can only assign them the Viewer role."
https://learn.microsoft.com/en-us/power-bi/enterprise/service-admin-rls
upvoted 10 times
Credit to UlyUkr whom I copied from so I didnt need to type this lol but its correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 568/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 569/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 7
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 570/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 571/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
Which DAX expression should you use to get the ending balances in the balance sheet reports?
Correct Answer: B
DATESQTD returns a table that contains a column of the dates for the quarter to date, in the current context.
Syntax: DATESQTD(<dates>)
Note: At least one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for
Reference:
https://docs.microsoft.com/en-us/dax/datesqtd-function-dax
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 572/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
I think A is right. balance is typically semi-additive. Nevertheless, when aggregating over time you cannot use the SUM function. The
balance of a quarter is not the sum of individual monthly balances. Instead, the measure should report the last balance of the quarter.
https://www.daxpatterns.com/semi-additive-calculations/
upvoted 1 times
Selected Answer: B
B) DATESQTD
The Balance sheet report is a quarterly report so it needs to have the sum of the last three months. The Balances table is reporting in monthly
intervals, so it needs to be summed up to produce a quarterly result. That is where DATESQTD comes in, as it states: "Returns a table that
contains a column of the dates for the quarter to date, in the current context." LASTDATE() will instead produce a result: "Returns the last date in
the current context for the specified column of dates." Which would only show the last month's result.
upvoted 14 times
A) - LASTDATE()
upvoted 1 times
Selected Answer: B
Selected Answer: A
LASTDATE, please please do not add up the last 3 months (or any quarters) ending balance to get your quarters total
upvoted 2 times
Selected Answer: A
We do not sum balance. Balance should be the number shown on the last day.
upvoted 3 times
Selected Answer: B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 573/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
If consider this question up top asking question ONLY with LastDAte, then the Correct answer would be A, but when considering the question
scenario, it must be a quarterly based answer
Selected Answer: B
The board must be able to get the following information from the quarterly reports:
upvoted 2 times
Selected Answer: B
for ending balances last date makes sense. If we were accumulating entries then DaresQTD() would have been a better choice.
upvoted 3 times
The answer is A. BUT the given option even for A is out-of-date or optional unless microsoft is trying to test the analyst's understanding of
LASTDATE() function because as of june,2022 we have the CLOSINGBALANCEMONTH() function that pretty much does the same thing with
more efficiency and less calculate time.
https://learn.microsoft.com/en-us/dax/closingbalancemonth-function-dax
upvoted 4 times
Balance sheets are a snapshot of point-in-time figures and cannot be added over a period of time.
https://www.investopedia.com/terms/b/balancesheet.asp
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 574/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 8 - Testlet 3
Question #1 Topic 8
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 575/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
You need to create relationships to meet the reporting requirements of the customer service department.
A. a one-to-many relationship from Date[date_id] to Sales[sales_date_id] and another one-to-many relationship from Date[date_id] to
Weekly_Returns[week_id]
B. a one-to-many relationship from Sales[sales_date_id] to Date[date_id] and a one-to-many relationship from Sales[sales_ship_date_id] to
Date[date_id]
C. an additional date table named ShipDate, a many-to-many relationship from Sales[sales_date_id] to Date[date_id], and a many-to-many
D. an additional date table named ShipDate, a one-to-many relationship from Date[date_id] to Sales[sales_date_id], and a one-to-many
Correct Answer: A
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Need two date tables. Add a one-to-many relationship from both the Date tables to Sales table.
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
Selected Answer: D
Selected Answer: D
Selected Answer: A
I think is A.
upvoted 1 times
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 576/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The answer is D but i don't know if this is a tricky if you notice it Sales[sales_skip_date_id] it's write as skip not ship
There are spelling mistakes
upvoted 1 times
Based on the relationship requirements, and that the answer is logistically correctly worded but the selected option is wrong (A).
upvoted 2 times
Selected Answer: D
Selected Answer: D
Selected Answer: D
Definitely answer D
upvoted 1 times
I believe B is the correct answer. In A, what does Customer service Dept need Weekly_Returns[week_id] for???
upvoted 2 times
Creating two 1:* relationships, one of them being inactive, and the DAX function USERELATIONSHIP() will satisfy the reporting requirements.
https://learn.microsoft.com/en-us/training/modules/create-measures-dax-power-bi/4-relationships
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 577/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 8
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 578/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
You need to provide a solution to provide the sales managers with the required access.
A. Create a security role that has a table filter on the Sales Manager table where username = UserName().
B. Create a security role that has a table filter on the Sales Manager table where username = sales_manager_id.
C. Create a security role that has a table filter on the Region Manager table where sales_manager_id = UserPrincipalName().
D. Create a security role that has a table filter on the Sales_Manager table where name = UserName().
Correct Answer: A
The sales managers must be able to see only the sales data of their respective region.
Reference:
https://powerbi.microsoft.com/en-my/blog/using-username-in-dax-with-row-level-security/
Selected Answer: A
Selected Answer: D
The column that consists the name of managers is "name". so the DAX function should be [name] = USERNAME()
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 579/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
to Ivan: I just found out in a different website that here is a typo: All four options seem to have the correct table name Sales_Manager, therefore, it
is still answer A
upvoted 3 times
Selected Answer: A
Definitely answer A
upvoted 2 times
Selected Answer: A
A is correct
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 580/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 8
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 581/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
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.
D. In the Region table, create a hierarchy that has the manager name, and then the sales manager name.
Correct Answer: A
Executives require a visual that shows returns by region manager and the sales managers that report to them.
A hierarchy is a set of fields categorized in a hierarchical way that one level is the parent of another level. Values of the parent level can be
Reference:
https://radacad.com/what-a-power-bi-hierarchy-is-and-how-to-use-it
Selected Answer: D
Selected Answer: D
Selected Answer: D
D is correct
upvoted 1 times
Selected Answer: D
Selected Answer: D
Correct answer is D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 582/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 583/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 8
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 584/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
What should you create to meet the reporting requirements of the sales department?
Correct Answer: A
The sales department requires reports that contain the number of sales transactions.
The COUNTROWS function counts the number of rows in the specified table, or in a table defined by an expression.
Incorrect:
The COUNTA function counts the number of cells in a column that are not empty.
Reference:
https://docs.microsoft.com/en-us/dax/countrows-function-dax
Selected Answer: A
Answer is correct
upvoted 7 times
Selected Answer: A
A is correct.
It must be a count function and a measure.
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 585/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 586/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #5 Topic 8
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 587/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
What should you do to address the existing environment data concerns?
B. a measure that uses the following formula: SUMX(FILTER('Sales', 'Sales'[sales_amount] > 0)),[sales_amount])
Correct Answer: B
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do
Selected Answer: B
Selected Answer: B
ABS return Absolute number. and we need a measure not a calculated column
upvoted 2 times
Answer is B
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 588/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: D
Selected Answer: D
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 589/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #6 Topic 8
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 590/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
You need to create a calculated column to display the month based on the reporting requirements.
ג
A. FORMAT('Date'[date], €MMM YYYY €) ג
ג ג ג€ג€ & FORMAT('Date'[year], ג#€ג€)
B. FORMAT('Date'[date_id], €MMM €) &
C. FORMAT('Date'[date_id],ג€MMM YYYYג€)
D. FORMAT('Date'[date],ג€M YYג€)
Correct Answer: A
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The following format characters can be specified in the format_string to create custom date/time formats:
* mmm
* yyyy
* Etc.
Reference:
https://docs.microsoft.com/en-us/dax/format-function-dax#predefined-datetime-formats
Selected Answer: A
Selected Answer: A
Feb 2020---> month has 3 character, therefore the format should be MMMYYYY and also date_id column data type is int and we cannot use in
Format function! we need a date type column.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 591/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A is correct answer
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 592/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 9 - Testlet 4
Question #1 Topic 9
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 593/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 594/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 595/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You need to design the data model and the relationships for the Customer Details worksheet and the Orders table by using Power BI. The solution
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Hot Area:
Correct Answer:
Box 1: Yes -
Need to link the tables for: The Top Customers report will show the top 20 customers based on the highest sales amounts in a selected order
Box 2: No -
Box 3: No -
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 596/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
ThariCD is right. We cannot link CustomerID from both tables because of the reasons he said. One is a number and one is a five characters
text.
The fact that there is no CustomerCRMID on the Orders table is entirely irrelevant to the question.
upvoted 12 times
2 NO - Even if we change the type of column to TEXT it won't work because the values in those columns (The value of customer id in the table
Customer is not the same as customer Id in the table Orders) are different. (in the customer table, we have 1,2,3,.. and in the the orders, we have
VINET as exemple
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 597/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 598/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 9
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 599/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 600/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 601/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
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.
Hot Area:
Correct Answer:
Box 1: CALCULATE -
ג
Syntax: CALCULATE(<expression>[, <filter1> [, <filter2> [, €¦]]]) expression - The expression to be evaluated. filter1, filter2,.. - (Optional) Boolean
Incorrect:
* COUNTX - Counts the number of rows that contain a non-blank value or an expression that evaluates to a non-blank value, when evaluating an
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 602/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
ג
Syntax: CALCULATETABLE(<expression>[, <filter1> [, <filter2> [, €¦]]])
Box 2: FILTER -
Syntax: FILTER(<table>,<filter>)
Northwind Traders defines late orders as those shipped after the required shipping date.
Reference:
https://docs.microsoft.com/en-us/dax/calculate-function-dax
https://docs.microsoft.com/en-us/dax/filter-function-dax
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 603/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 9
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 604/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 605/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
You need to minimize the size of the dataset. The solution must meet the report requirements.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 606/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
D. Change the OrderID column in the Orders table to the Text data type.
Correct Answer: B
Removing a column which isn't used in the reports reduces the dataset size.
Incorrect:
Not C: Cannot filter out discontinued products as: The reports must show historical data for the current calendar year and the last three
calendar years.
Selected Answer: B
Answer is correct
upvoted 8 times
Selected Answer: B
B is correct.
QuantityPerUnit column from the Products table is not necessary for the analysis.
Discontinued products may not be filtered out because OrderDetails can still have foreign key referencing to them (historical data must be kept).
upvoted 4 times
B is correct
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 607/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 9
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 608/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 609/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
You need to design the data model to meet the report requirements.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 610/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A. From Power Query, add a date table. Create an active relationship to the OrderDate column in the Orders table and an inactive relationship
B. From Power Query, add columns to the Orders table to calculate the calendar quarter and the calendar month of the OrderDate column.
C. From Power BI Desktop, use the Auto date/time option when creating the reports.
D. From Power Query, use a DAX expression to add columns to the Orders table to calculate the calendar quarter of the OrderDate column, the
calendar month of the OrderDate column, the calendar quarter of the ShippedDate column, and the calendar month of the ShippedDate
column.
Correct Answer: C
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
The Auto date/time is a data load option in Power BI Desktop. The purpose of this option is to support convenient time intelligence reporting
based on date columns loaded into a model. Specifically, it allows report authors using your data model to filter, group, and drill down by using
calendar time periods (years, quarters, months, and days). What's important is that you don't need to explicitly develop these time intelligence
capabilities.
When the option is enabled, Power BI Desktop creates a hidden auto date/time table for each date column, providing all of the following
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-auto-date-time
Selected Answer: A
Auto date/time does not meet the criteria: The data model must minimize the size of the dataset as much as possible, while meeting the report
requirements and the technical requirements.
Selected Answer: C
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 611/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
Selected Answer: A
A: for me
Also, I notice people mention that since its 2GB it cannot be imported into Power BI. That isn't true. 1) it depends on its finalized compression
sizes, not the size of the DB etc and 2) also depends on if they have premium or not
upvoted 1 times
Selected Answer: A
Selected Answer: C
C is correct.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 612/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 613/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #5 Topic 9
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 614/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 615/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 616/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
What should you do? To answer, select the appropriate options in the answer area.
Hot Area:
Correct Answer:
Box 1: many-to-many -
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.
With composite models, you can establish a many-to-many relationship between tables, which removes requirements for unique values in
tables. It also removes previous workarounds, such as introducing new tables only to establish relationships.
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships
Sales employees should see the sales of their region only, so all sales ordered by customers whose billing address belongs to the sales
employee's region.
Therefore, the relationship between sales employees (region) and customer details (region) should be many-to-many (a sales employee has many
customers in his region and a customer in a region can have many sales employees for that region).
In this case, as the customer table is related to the order table, the sales employees will only be able to see the orders of the customers in their
region.
upvoted 40 times
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.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 617/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The billing address is in the customer details, therefore, when assigning and working out commission etc for sales employees, the billing
address in customer details will be counted not the shipping address which is in the orders table. Although the case study should have made
it clear.
'EACH employee in the Sales Employees table is assigned to one SALES region '
upvoted 10 times
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.
upvoted 1 times
For those who may have confused using one to many, think of it like this.
There are many sales people in a region
the same customer can buy from many sales people
but since there are multiple customers and they can do the same thing its many to many
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 618/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 619/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 10 - Testlet 5
Question #1 Topic 10
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 620/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 621/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
You need to update the Power BI model to ensure that the analysts can quickly build drill-downs from business unit to product in a visual.
A. a group
B. a calculated table
C. a hierarchy
D. a calculated column
Correct Answer: C
When a visual has a hierarchy, you can drill down to reveal additional details.
Reference:
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-drill
Selected Answer: C
C is correct
upvoted 5 times
Selected Answer: C
C is correct answer
upvoted 3 times
C is correct answer
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 622/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Drill = Hierachy
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 623/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 11 - Testlet 6
Question #1 Topic 11
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 624/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 625/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 626/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
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.
Hot Area:
Correct Answer:
Box 1: Top N -
The Top Customers report will show the top 20 customers based on the highest sales amounts in a selected order month or quarter, product
Box 2: Visual -
The reports must show historical data for the current calendar year and the last three calendar years.
Applying specific measures to the visual-level filter of a visualization is a very powerful technique to completely customize the items shown in a
report. The presence of this filter requires special measures in order to display values related to items not included in the visual level filter.
Reference:
https://www.sqlbi.com/articles/filtering-the-top-3-products-for-each-category-in-power-bi/
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 627/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 628/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 11
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
General Overview -
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.
Northwind Traders uses the data sources shown in the following table.
Source2 is exported daily from a third-party system and stored in Microsoft SharePoint Online.
Source2 contains a single worksheet named Customer Details. The first 11 rows of the worksheet are shown in the following table.
The Address column in Customer Details is the billing address, which can differ from the shipping address.
Orders
Products
Suppliers
Categories
Order Details
Sales Employees
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 629/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The address in the Orders table is the shipping address, which can differ from the billing address.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 630/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each employee in the Sales Employees table is assigned to one sales region. Multiple employees can be assigned to each region.
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
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.
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.
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:
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.
Question
You need to create the On-Time Shipping report. The report must include a visualization that shows the percentage of late orders.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 631/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
A. pie chart
B. scatterplot
C. bar chart
Correct Answer: C
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
Bar and column charts are some of the most widely used visualization charts in Power BI. They can be used for one or multiple categories.
Both these chart types represent data with rectangular bars, where the size of the bar is proportional to the magnitude of data values.
Reference:
https://www.pluralsight.com/guides/bar-and-column-charts-in-power-bi
A pie chart is an effective way to show the percentage of a whole, in this case, the percentage of late orders. The pie chart will display the
percentage of late orders by country and shipping region. It is an excellent way to show a summary of the data and quickly identify areas that
need attention. However, if you also want to compare the percentage of late orders between different countries or regions, a bar chart might
be more appropriate.
upvoted 3 times
Selected Answer: C
The answer should be Bar chart. By using Pie chart, one can not include too much information in it. But refer to the question, "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". We can't put all these into a pie chart.
upvoted 1 times
Selected Answer: C
Pie chart could help, but question says "a visualisation". Regions, countries and percentages would be complex to show in a pie chart, would
need multiple pie charts. But questions says "a visual".
So if we use a stacked column chart:
- Each column represents a country,
- And the stacked segments represent different shipping regions.
- The height of each segment represents the percentage of late shipments.
upvoted 8 times
Selected Answer: C
As of submitting this comment most voted answer is A. However we need to refer not only to the question itself but the case study, where it
states the requirement for showing the data by country and shipping region dimensions, hence pie chart is not meeting the 'full' requirement.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 632/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
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."
I think Pie Chart would not fit. Please let me know, if I'm wrong.
upvoted 3 times
"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".
Pie chat is the best, but that will need at least 2 visualizations. we have Time Month and Quarter and 2 DIM.
Putting all in just 1 visualization, the bar chart will solve the problem. So, C
upvoted 2 times
Selected Answer: A
A pie chart is a type of visualization that is often used to display data as a percentage or a proportion of a whole. In this case, the On-Time
Shipping report is showing the percentage of orders that were shipped late. The pie chart would be an ideal choice because it allows us to see
the relative size of each category (i.e., country and shipping region) as a slice of the whole pie.
upvoted 1 times
Selected Answer: C
Becuase
The On-Time Shipping report will show the following metrics for a selected shipping month or quarter
Selected Answer: A
best way to represent any percentage of data is donut and pie chart
upvoted 2 times
A pie chart is an effective way to show the percentage of a whole, in this case, the percentage of late orders. The pie chart will display the
percentage of late orders by country and shipping region. It is an excellent way to show a summary of the data and quickly identify areas that
need attention. However, if you also want to compare the percentage of late orders between different countries or regions, a bar chart might be
more appropriate.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 633/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
C. Bar chart.
A bar chart is the most appropriate type of visualization to show the percentage of late orders. The horizontal axis can represent the time period,
and the vertical axis can represent the percentage of orders that were delivered on time. Each bar can represent a specific time period, and the
length of the bar can represent the percentage of orders that were delivered on time during that time period. The bars can be color-coded to
differentiate between on-time and late orders. This type of visualization allows for easy comparison of the percentage of on-time deliveries over
time. A pie chart would not be ideal for this scenario as it is better suited to show the composition of a whole. A scatterplot would also not be
appropriate as it is used to show the relationship between two variables.
Selected Answer: C
Pie charts in general are garbage, but we are guessing the opinion of Microsoft here not trying to make a decent BI - https://xviz.com/blogs/pie-
charts-good-bad-or-ugly/
upvoted 4 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 634/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 12 - Testlet 7
Question #1 Topic 12
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 635/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
HOTSPOT -
You need to create a KPI visualization to meet the reporting requirements of the sales managers.
How should you create the visualization? To answer, select the appropriate options in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 636/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
The sales managers require a visual to analyze sales performance versus sales targets.
Box 1: Sales[sales_amount]
Example:
Sales = sum(FactInternetSales[SalesAmount])
Box 2: Date[month]
Trend; How Value perfoms in a time period, is it going upward, downward €¦? ג
You can use Months as trend axis.
Box 3: Targets[sales_target]
Reference:
https://radacad.com/kpi-visual-in-power-bi-explained
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 637/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
This question requires one more option in Answer area named Visualization, which answer is KPI. see link
https://free-braindumps.com/microsoft/free-pl-300-braindumps.html?p=3
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 638/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 13 - Testlet 8
Question #1 Topic 13
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 639/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
HOTSPOT -
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Hot Area:
Correct Answer:
https://learn.microsoft.com/en-us/power-query/connectors/azuresqldatabase
https://learn.microsoft.com/en-us/power-bi/connect-data/service-azure-sql-database-with-direct-connect
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 640/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 17 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 641/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 642/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 13
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Litware plans to leverage data from an Azure SQL database that stores data for the company's live e-commerce website.
Litware has online sales data that has the SQL schema shown in the following table.
In the Date table, the date_id column has a format of yyyymmdd and the month column has a format of yyyymm.
The week column in the Date table and the week_id column in the Weekly_Returns table have a format of yyyyww.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 643/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
You are concerned with the quality and completeness of the sales data. You must ensure that negative and missing sales_amount values do NOT
Executives require a visual that shows returns by region manager and the sales managers that report to them.
The sales managers must be able to see only the sales data of their respective region.
The sales managers require a visual to analyze sales performance versus sales targets.
The sales department requires reports that contain the number of sales transactions.
Users must be able to see the month in each report as shown in the following example: Feb 2020.
The customer service department requires a visual that can be filtered by both sales month and ship month independently.
Question
What should you create to meet the reporting requirements of the sales department?
A. a measure column that uses the following formula: SUMX(FILTER('Sales', 'Sales'[sales_amount] > 0)),[sales_amount])
Correct Answer: A
The sale department require reports that contain the number of sales transactions.
Correct answer is C
upvoted 19 times
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 645/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 14 - Testlet 9
Question #1 Topic 14
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 646/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 647/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
HOTSPOT -
What should you configure? To answer, select the appropriate options in the answer area.
Hot Area:
Correct Answer:
App permissions.
This section describes the kinds of permissions you can grant to the specified users
* Allow all users to connect to the app's underlying datasets using the Build permission
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 648/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
* Etc.
Note: Contoso identifies the following security requirements for analyst access:
✑ Analysts must be able to access all balance sheet and product catalog data.
✑ Analysts must be able to access only the profit and loss data of their respective business unit.
✑ Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts
must NOT be included in the quarterly reports for the board.
✑ Analysts must NOT be able to share the quarterly reports with anyone.
✑ Analysts must NOT be able to make new reports by using the balance sheet data.
Incorrect:
Box 2: Reshare -
App permissions,
This section describes the kinds of permissions you can grant to the specified users
* Allow users to share the app and the app's underlying datasets using the share permission
This option grants users reshare permission on the app's underlying datasets.
* Etc.
Note: Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-distribute-apps
https://radacad.com/power-bi-user-access-levels-build-and-edit-are-
different#:~:text=In%20Power%20BI%2C%20you%20can,and%20build%20or%20to%20Edit.
upvoted 1 times
I tried by adding the colleague JUST to the app (not Viewer role in Workspace) and it did not let them build from the dataset!
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 649/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
"Contributors and Viewers can also share items in a workspace, if they have Reshare permissions"
https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-roles-new-workspaces
upvoted 1 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 650/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 14
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 651/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 652/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
HOTSPOT -
How should you distribute the reports to the board? To answer, select the appropriate options in the answer area.
Hot Area:
Correct Answer:
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 653/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Note 1: The company wants to provide the board with a single package of reports that will contain custom navigation and links to
supplementary information.
Sharing is the easiest way to give people access to your reports and dashboards in the Power BI service. You can share with people inside or
You can share from workspaces other than My Workspace, if you have the Admin or Member role in the workspace. If you have the Contributor
This group also contains a list of email addresses of members and can also be used to control access to OneDrive and SharePoint.
The Mail-Enabled Security Group can be created in the Office 365 Admin Portal
Note: The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share
Incorrect:
* Distribution Group
This group can also be called and Distribution List. The Distribution Group is a group which contains a list of email addresses of members, all
of whom will be sent an email when an email is sent to the distribution groups email address.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-share-dashboards https://www.fourmoo.com/2020/04/01/power-bi-
which-groups-can-be-used-to-set-permissions-in-power-bi/
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 654/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 14
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 655/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 656/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
You need to ensure that the data is updated to meet the report requirements. The solution must minimize configuration effort.
B. From Power BI Desktop, download the PBIX file and refresh the data.
Correct Answer: D
The reports must be updated with the latest data by 5 AM each day.
You have options available with the scheduled refresh for the On-premises data gateway (personal mode) and the On-premises data gateway.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-scheduled-refresh
Selected Answer: C
Trick question, depends whether the Microsoft Dynamics 365 is cloud or on prem.
https://learn.microsoft.com/en-us/previous-versions/dynamicscrm-2016/administering-dynamics-365/dn708055(v=crm.8)#in-this-topic
upvoted 18 times
Selected Answer: C
Somewhere in the requirements: "An Azure Active Directory (Azure AD) group will be used to share information with the board."
So apparently the solutions is build on Azure. So answer: C
upvoted 5 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 657/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
Selected Answer: C
Selected Answer: C
C ONLY
upvoted 1 times
Both C and D can achieve the results, but gateway requires more configuration effort, so the answer goes to C.
Do not discount D just because it uses on-premise data gateway. Gateway can be used even if all data in a dataset is in Azure.
Here below is directly copied from PowerBI service gateway connection configuration page for a dataset that comes out of an Azure SQL
database. "You don't need a gateway for this dataset, because all of its data sources are in the cloud, but you can use a gateway for enhanced
control over how you connect".
upvoted 2 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 658/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 14
Introductory Info
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
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
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 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
All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to
Overview -
Contoso, Ltd. is a manufacturing company that produces sports equipment. Contoso holds quarterly board meetings for which financial analysts
manually prepare
Microsoft Excel reports, including balance sheets and profit and loss statements for each of the company's four business units.
Existing Environment -
Data for the reports comes from the sources shown in the following table.
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
The balance sheet data always includes a row for each account for each month.
The product catalog shows how products roll up to product categories, which roll up to the business units. The product list is provided in the
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 659/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Revenue data is provided at the date and product level. Expense data is provided at the date and department level.
Business Issues -
Historically, it has taken two analysts a week to prepare the reports for the quarterly board meetings. Also, there is usually at least one issue each
quarter where a value in a report is wrong because of a bad cell reference in an Excel formula. On occasion, there are conflicting results in the
reports because the products and departments that roll up to each business unit are not defined consistently.
Requirements -
Planned Changes -
Contoso plans to automate and standardize the quarterly reporting process by using Power BI. The company wants to reduce how long it takes to
populate the reports to less than two days. The company wants to create common logic for the business units, products, and departments. The
logic will be used across all reports, including but not limited to the quarterly reporting for the board.
Technical Requirements -
Contoso wants the reports and datasets refreshed with minimum manual effort.
The company wants to provide the board with a single package of reports that will contain custom navigation and links to supplementary
information.
Maintenance, including manually updating data and access, must be minimized as much as possible.
Security Requirements -
The reports must be made available to the board from powerbi.com. An Azure Active Directory (Azure AD) group will be used to share information
Analysts must be able to access all balance sheet and product catalog data.
Analysts must be able to access only the profit and loss data of their respective business unit.
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must NOT
Analysts must NOT be able to share the quarterly reports with anyone.
Analysts must NOT be able to make new reports by using the balance sheet data.
Report Requirements -
You plan to relate the balance sheet table to a date table in Power BI in a many-to-one relationship based on the last day of the month. At least
one of the balance sheet reports in the quarterly reporting package must show the ending balances for the quarter, as well as for the previous
quarter.
The date table will contain the columns shown in the following table.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 660/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
The definitions and attributes for the products, departments, and business units must be consistent across all the reports.
The board must be able to get the following information from the quarterly reports:
A comparison of quarterly revenue versus the same quarter from the previous year
The reports must be updated with the latest data by 5 AM each day.
Question
What is the minimum number of Power BI datasets needed to support the reports?
Correct Answer: B
Note:
Analysts must be able to create new reports from the dataset that contains the profit and loss data, but the reports built by the analysts must
Analysts must NOT be able to make new reports by using the balance sheet data.
Need DAX for: A comparison of quarterly revenue versus the same quarter from the previous year. Also see other questions in this Case study
Incorrect:
You are not able to use all of the normal Power Query transformation features. Particular DAX functions are not available in this method as well.
So if your data is poorly structured or needing lots of transformation, sometimes Direct Query is not a viable option.
Reference:
https://www.tessellationtech.io/import-vs-direct-query-power-bi/
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 661/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
Selected Answer: A
Selected Answer: B
Selected Answer: B
To meet the requirements, it is necessary to separate the balance sheet data from the profit and loss data. This will enable analysts to access all
balance sheet and product catalog data (Dataset 1) and only the profit and loss data of their respective business unit (Dataset 2). By having
separate datasets, analysts can create new reports from the profit and loss dataset without including them in the quarterly reports for the board.
Having two imported datasets allows for better data management, consistency, and flexibility in reporting. It also ensures that analysts cannot
create new reports using the balance sheet data, as per the security requirements.
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 662/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
Analysts must be able to create new reports from the dataset that contains the profit and loss data.
Analysts must NOT be able to make new reports by using the balance sheet data.
According to these two sentences we need to imported datasets.
upvoted 4 times
Selected Answer: A
we have two data sources, but we can have one single dataset.
upvoted 1 times
Answer is B. It's necessary to have two datasets. One for generating profit/loss, one for revenue-related data in quarterly reports
upvoted 4 times
Selected Answer: A
A should be correct here based on just 1 build requirement for analyist: allowed on P&L, not allowed on Balance sheet
upvoted 1 times
Selected Answer: B
We can use One Imported Data Set an use OLS, but it's only applies to Viewers in a workspace. (Workspace members assigned Admin, Member,
or Contributor have edit permission for the dataset and, therefore, OLS doesn’t apply to them. )
=> In Our Case an Analyst have to Build a Report based in a signle Table (this table must Load in a independent Dataset )
=> Solution then is the create to dataset in the same WS then publish an App.
Correct Answer is B :
upvoted 3 times
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 663/664
05/11/2023, 14:29 PL-300 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/pl-300/custom-view/ 664/664