Practice Test Free
  • QUESTIONS
  • COURSES
    • CCNA
    • Cisco Enterprise Core
    • VMware vSphere: Install, Configure, Manage
  • CERTIFICATES
No Result
View All Result
  • Login
  • Register
Quesions Library
  • Cisco
    • 200-301
    • 200-901
      • Multiple Choice
      • Drag Drop
    • 350-401
      • Multiple Choice
      • Drag Drop
    • 350-701
    • 300-410
      • Multiple Choice
      • Drag Drop
    • 300-415
      • Multiple Choice
      • Drag Drop
    • 300-425
    • Others
  • AWS
    • CLF-C02
    • SAA-C03
    • SAP-C02
    • ANS-C01
    • Others
  • Microsoft
    • AZ-104
    • AZ-204
    • AZ-305
    • AZ-900
    • AI-900
    • SC-900
    • Others
  • CompTIA
    • SY0-601
    • N10-008
    • 220-1101
    • 220-1102
    • Others
  • Google
    • Associate Cloud Engineer
    • Professional Cloud Architect
    • Professional Cloud DevOps Engineer
    • Others
  • ISACA
    • CISM
    • CRIS
    • Others
  • LPI
    • 101-500
    • 102-500
    • 201-450
    • 202-450
  • Fortinet
    • NSE4_FGT-7.2
  • VMware
  • >>
    • Juniper
    • EC-Council
      • 312-50v12
    • ISC
      • CISSP
    • PMI
      • PMP
    • Palo Alto Networks
    • RedHat
    • Oracle
    • GIAC
    • F5
    • ITILF
    • Salesforce
Contribute
Practice Test Free
  • QUESTIONS
  • COURSES
    • CCNA
    • Cisco Enterprise Core
    • VMware vSphere: Install, Configure, Manage
  • CERTIFICATES
No Result
View All Result
Practice Test Free
No Result
View All Result
Home Practice Questions Free

PL-300 Practice Questions Free

Table of Contents

Toggle
  • PL-300 Practice Questions Free – 50 Exam-Style Questions to Sharpen Your Skills
  • Free Access Full PL-300 Practice Questions Free

PL-300 Practice Questions Free – 50 Exam-Style Questions to Sharpen Your Skills

Are you preparing for the PL-300 certification exam? Kickstart your success with our PL-300 Practice Questions Free – a carefully selected set of 50 real exam-style questions to help you test your knowledge and identify areas for improvement.

Practicing with PL-300 practice questions free gives you a powerful edge by allowing you to:

  • Understand the exam structure and question formats
  • Discover your strong and weak areas
  • Build the confidence you need for test day success

Below, you will find 50 free PL-300 practice questions designed to match the real exam in both difficulty and topic coverage. They’re ideal for self-assessment or final review. You can click on each Question to explore the details.

Question 1

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have a Power BI report that imports a date table and a sales table from an Azure SQL database data source. The sales table has the following date foreign keys:
✑ Due Date
✑ Order Date
✑ Delivery Date
You need to support the analysis of sales over time based on all the date foreign keys.
Solution: For each date foreign key, you add inactive relationships between the sales table and the date table.
Does this meet the goal?

A. Yes

B. No

 


Suggested 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 Date as calculated tables.
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive

Question 2

A business intelligence (BI) developer creates a dataflow in Power BI that uses DirectQuery to access tables from an on-premises Microsoft SQL server. The
Enhanced Dataflows Compute Engine is turned on for the dataflow.
You need to use the dataflow in a report. The solution must meet the following requirements:
✑ Minimize online processing operations.
✑ Minimize calculation times and render times for visuals.
✑ Include data from the current year, up to and including the previous day.
What should you do?

A. Create a dataflows connection that has DirectQuery mode selected.

B. Create a dataflows connection that has DirectQuery mode selected and configure a gateway connection for the dataset.

C. Create a dataflows connection that has Import mode selected and schedule a daily refresh.

D. Create a dataflows connection that has Import mode selected and create a Microsoft Power Automate solution to refresh the data hourly.

 


Suggested Answer: C

A daily update is adequate.
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 the Power BI service are also updated.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-desktop-file-local-drive

Question 3

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 arrange them in the correct order.
Select and Place:
 Image

 


Suggested Answer:
Correct Answer Image

You can define roles and rules within Power BI Desktop. When you publish to Power BI, it also publishes the role definitions.
To define security roles, follow these steps.
1. Import data into your Power BI Desktop report (Step 1)
2. From the Modeling tab, select Manage Roles.
3. From the Manage roles window, select Create. (Step 2)
4. Under Roles, provide a name for the role.
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.
Step 3: Assign Users to the role.
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.
Step 4: Publish the report.
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

Question 4

You have the CSV file shown in the following table.
 Image
You use Power Query Editor to preview the data in the file.
You need to transform the data to meet the following requirements:
•	The first column must contain the month.
•	The second column must contain the year.
•	The third column must contain the order amount for the month and year.
Which transformation should you use first?

A. remove

B. unpivot

C. transpose

D. pivot

 


Suggested Answer: B

 

Question 5

You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint occurred. The data in Logged is in the following format: 2018-12-31 at 08:59.
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
What should you do?

A. Change the data type of the Logged column to Date.

B. Split the Logged column by using at as the delimiter.

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.

 


Suggested Answer: C

 

Question 6

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 five reports and two dashboards in a workspace.
You need to grant all organizational users read access to one dashboard and three reports.
Solution: You enable included in app for all assets.
Does this meet the goal?

A. Yes

B. No

 


Suggested 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.
Note: A published App can provide the required access.
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

Question 7

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 data as a numerical amount representing US dollars.
You need to create a reference line to show which employees are above the median salary.
Solution: You create a median line by using the Salary measure.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

 

Question 8

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have a Power BI report that imports a date table and a sales table from an Azure SQL database data source. The sales table has the following date foreign keys:
• Due Date
• Order Date
• Delivery Date
You need to support the analysis of sales over time based on all 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.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: A

 

Question 9

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 five reports and two dashboards in a workspace.
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.
Does this meet the goal?

A. Yes

B. No

 


Suggested 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

Question 10

You are building a data model for a Power BI report.
You have data formatted as shown in the following table.
 Image
You need to create a clustered bar chart as shown in the following exhibit.
 Image
What should you do?

A. From Power Query Editor, split the Machine-User column by using a delimiter.

B. From Power Query Editor, create a column that contains the last three digits of the Machine-User column.

C. In a DAX function, create two calculated columns named Machine and User by using the SUBSTITUTE function.

D. In a DAX function, create two measures named Machine and User by using the SUBSTITUTE function.

 


Suggested Answer: A

Split a column of text (Power Query)
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 , can be split into two columns using the comma (,) character.
Note: Power Query is an Extract Transform Load (ETL) tool. It allows us to
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

Question 11

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 100 million records.
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.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

You want the raw data, not a report with the data.
Instead add a WHERE clause to the SQL statement.
Reference:
https://docs.microsoft.com/en-us/power-query/native-database-query

Question 12

HOTSPOT
-
You attempt to use Power Query Editor to create a custom column and receive the error message shown in the following exhibit.
 Image
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 13

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 100 million records.
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.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

Instead: You add a WHERE clause to the SQL statement.
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, it’s better to go with T-SQL.
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/

Question 14

You need to provide a solution to provide the sales managers with the required access.
What should you include in the solution?

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().

 


Suggested Answer: A

The sales managers must be able to see only the sales data of their respective region.
Use the username field of the Sales_manager table.
Also use the Username() DAX function to validate the username.
Reference:
https://powerbi.microsoft.com/en-my/blog/using-username-in-dax-with-row-level-security/

Question 15

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.
Which connector should you select?

A. Microsoft Teams Personal Analytics

B. SQL Server database

C. Dataverse

D. Dataflows

 


Suggested Answer: C

Data sources in Power BI Desktop.
The Power Platform category provides the following data connections:
Power BI datasets –
Power BI dataflows –
Common Data Service (Legacy)
Dataverse –
Dataflows –
Other data sources include Microsoft Teams Personal Analytics (Beta).
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-data-sources

Question 16

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
DashboardA. The solution must minimize development time.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Select and Place:
 Image

 


Suggested Answer:
Correct Answer Image

Step 1: From powerbi.com, upload Excel1.
Upload your Excel file to the Power BI service.
The Power BI service connects to many data sources, including Excel files that live on your computer.
1. Sign in to the Power BI service.
2. In My workspace, select New > Upload a file.
3. Select Local File, browse to where you saved the Financial Sample Excel file, and select Open.
4. On the Local File page, select Import.
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 2: From powerbi.com, import Excel1 as a dataset.
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

Question 17

You need to create a calculated column to display the month based on the reporting requirements.
Which DAX expression should you use?

A. FORMAT(‘Date'[date],”MMM YYYY”)

B. FORMAT(‘Date'[date_id],”MMM”) & ” ” & FORMAT(‘Date'[year], “#”)

C. FORMAT(‘Date'[date_id],”MMM YYYY”)

D. FORMAT(‘Date'[date],”M YY”)

 


Suggested Answer: A

Users must be able to see the month in each report as shown in the following example: Feb 2020.
Custom date/time formats –
The following format characters can be specified in the format_string to create custom date/time formats:
* mmm
Display the month as an abbreviation (Jan-Dec). Localized.
* yyyy
Display the year as a 4-digit number (100-9999).
* Etc.
Reference:
https://docs.microsoft.com/en-us/dax/format-function-dax#predefined-datetime-formats

Question 18

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.
What should you do?

A. On each page, modify the interactions of the slicer.

B. Enable visibility of the slicers on Page1 and Page3. Disable visibility of the slicer on Page2.

C. Sync the slicers on Page1 and Page3.

 


Suggested Answer: A

Control which page visuals are affected by slicers
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 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 from filtering it.
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-slicers

Question 19

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 and Sources -
Data for the reports comes from the sources shown in the following table.
 Image
The balance sheet data is unrelated to the profit and loss results other than they both relate to dates.
Balance Sheet Data -
The balance sheet data is imported and includes the final monthly balances of each account in the format shown in the following table.
 Image
The balance sheet data always includes a row for each account for each month.
Product Catalog Data -
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 format shown in the following table.
 Image
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 with the board.
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.
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.
 Image
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:
Revenue trends over time
The ending balances of each account
Changes in long-term liabilities from the previous quarter
The percent of total revenue contributed by each product category
A comparison of quarterly revenue versus the same quarter from the previous year
 Image
The reports must be updated with the latest data by 5 AM each day.
HOTSPOT -
You need to grant access to the business unit analysts.
What should you configure? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: App permissions –
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
This option grants build permission on the app’s underlying datasets.
* 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:
Not Member role: Would grant too much permissions.
Not Viewer role: Need more granular permissions.
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 must NOT be included in the quarterly reports for the board.
Reference:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-distribute-apps

Question 20

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%.
What should you create?

A. a subscription

B. an alert

C. a smart narrative visual

D. a Q&A visual

 


Suggested 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

Question 21

You use Power Query Editor to preview a query that contains sales order data in the following columns:
• Tax Amount
• Sales Order ID
• Freight Amount
• Subtotal Amount
• Total Item Quantity
The Sales Order ID column uniquely identifies each sales order. The Subtotal Amount and Total Item Quantity columns are always populated, but the Tax Amount and Freight Amount columns are sometimes null when an order has no associated amount.
You need to query the data to identify the following metrics by month:
• The average item quantity per order
• The average freight amount per order
• The maximum item quantity per order
How should you modify the query?

A. In the Total Item Quantity column, replace the null values with 0.

B. In the Tax Amount column, remove rows that contain null values.

C. In the Freight Amount column, remove rows that contain null values.

D. In the Freight Amount column, replace the null values with 0.

 


Suggested Answer: D

 

Question 22

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 twice a day at 08:00 and 17:00.
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.
You need to recommend a solution to improve the performance of the report.
What should you recommend?

A. Change any DAX measures to use iterator functions.

B. Implement row-level security (RLS).

C. Replace the default visuals with AppSource visuals.

D. Split the visuals onto multiple pages.

 


Suggested Answer: D

 

Question 23

You have the visual shown in the exhibit. (Click the Exhibit tab.)
 Image
You need to show the relationship between Total Cost and Total Sales over time.
What should you do?

A. Add a play axis.

B. From the Analytics pane, add an Average line.

C. Add a slicer for the year.

D. Create a DAX measure that calculates year-over-year growth.

 


Suggested Answer: A

When to use a slicer –
Slicers are a great choice when you want to:
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.
Create more focused reports by putting slicers next to important visuals.
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

Question 24

You are creating a report in Power BI Desktop.
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.
What should you do?

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

 


Suggested 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 one or more values.
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

Question 25

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 100 million records.
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.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

This would load the entire table in the first step.
Instead: You add a WHERE clause to the SQL statement.
Reference:
https://docs.microsoft.com/en-us/power-query/native-database-query

Question 26

HOTSPOT -
You have a column named UnitsInStock as shown in the following exhibit.
 Image
UnitsInStock has 75 non-null values, of which 51 are unique.
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: 75 rows –
Is nullable allows NULL values in the column.
Box 2: reduce –
Reference:
https://blog.crossjoin.co.uk/2019/01/20/is-nullable-column-property-power-bi/

Question 27

HOTSPOT
-
You have the Azure SQL databases shown in the following table.
 Image
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.
•	Power BI deployment pipelines must NOT be used.
•	The solution must minimize administrative effort.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 28

You have a Power BI report. The report contains a visual that shows gross sales by date. The visual has anomaly detection enabled.
No anomalies are detected.
You need to increase the likelihood that anomaly detection will identify anomalies in the report.
What should you do?

A. Increase the Expected range transparency setting.

B. Add a data field to the Legend field well.

C. Increase the Sensitivity setting.

D. Add a data field to the Secondary values field well.

 


Suggested Answer: A

Adding anomaly detection automatically enriches the chart with anomalies, and the expected range of values. When a value goes outside this expected boundary, it’s marked as an anomaly.
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-anomaly-detection

Question 29

DRAG DROP -
In Power Query Editor, you have three queries named ProductCategory, ProductSubCategory, and Product.
Every Product has a ProductSubCategory.
Not every ProductsubCategory has a parent ProductCategory.
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.
NOTE: Each correct selection is worth one point.
Select and Place:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: Inner –
Every Product has a ProductSubCategory.
A standard join is needed.
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.
Box 2: Left outer –
Not every ProductsubCategory has a parent ProductCategory.
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 in any matching rows from the right table.
Reference:
https://docs.microsoft.com/en-us/power-query/merge-queries-inner
https://docs.microsoft.com/en-us/power-query/merge-queries-left-outer

Question 30

HOTSPOT
-
You have the Power BI data model shown in the following exhibit.
 Image
You need to create a measure to count the number of product categories that had products sold during a selected period.
How should you complete the DAX expression? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 31

You have a Power BI data model that contains two tables named Sales and Date. The Sales table contains three measures named Order Quantity, Product Cost, and Sales Amount.
You need to create the visual shown in the following exhibit.
 Image
In which section of the Fields well should you place the measures?

A. Columns

B. Rows

C. Values

D. Drill through

 


Suggested Answer: A

 

Question 32

You attempt to connect Power BI Desktop to a Cassandra database.
From the Get Data connector list, you discover that there is no specific connector for the Cassandra database.
You need to select an alternate data connector that will connect to the database.
Which type of connector should you choose?

A. Microsoft SQL Server database

B. ODBC

C. OLE DB

D. OData

 


Suggested Answer: B

 

Question 33

You have a Power BI data model that analyzes product sales over time. The data model contains the following tables.
 Image
A one-to-many relationship exists between the tables.
The auto date/time option for the data model is enabled.
You need to reduce the size of the data model while maintaining the ability to analyze product sales by month and quarter.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct answer is worth one point.

A. Create a relationship between the Date table and the Sales table.

B. Disable the auto date/time option.

C. Create a Date table and select Mark as Date Table.

D. Disable the load on the Date table.

E. Remove the relationship between the Product table and the Sales table.

 


Suggested Answer: AC

 

Question 34

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.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

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.
Box 2: data alert –
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-set-data-alerts

Question 35

A business intelligence (BI) developer creates a dataflow in Power BI that uses DirectQuery to access tables from an on-premises Microsoft SQL server. The
Enhanced Dataflows Compute Engine is turned on for the dataflow.
You need to use the dataflow in a report. The solution must meet the following requirements:
✑ Minimize online processing operations.
✑ Minimize calculation times and render times for visuals.
✑ Include data from the current year, up to and including the previous day.
What should you do?

A. Create a dataflows connection that has DirectQuery mode selected.

B. Create a dataflows connection that has DirectQuery mode selected and configure a gateway connection for the dataset.

C. Create a dataflows connection that has Import mode selected and schedule a daily refresh.

D. Create a dataflows connection that has Import mode selected and create a Microsoft Power Automate solution to refresh the data hourly.

 


Suggested Answer: C

A daily update is adequate.
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 the Power BI service are also updated.
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-desktop-file-local-drive

Question 36

You are building a Power BI report.
Users will view the report by using their mobile device.
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.
NOTE: Each correct selection is worth one point.

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.

C. Create a hierarchy for columns of the geography data type.

D. Use the columns of the geography data type in all visuals.

E. For the relevant columns, set synonyms to match common geographical terms.

 


Suggested Answer: BD

B: Identify geographic data in your report
1. In Power BI Desktop, switch to Data View Data View icon.
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.
Reference Image
4. Continue setting geographic data categories for any other fields in the model.
D: Create visuals with your geographic data
Switch to Report view Report View icon, and create visuals that use the geographic fields in your data.
Reference Image
In this example, the model also contains a calculated column that brings city and state together in one column.
Reference Image
Publish the report to the Power BI service.
Reference: alt=”Reference Image” />
4. Continue setting geographic data categories for any other fields in the model.
D: Create visuals with your geographic data
Switch to Report view Report View icon, and create visuals that use the geographic fields in your data.
Reference Image
In this example, the model also contains a calculated column that brings city and state together in one column.
<img src=”https://www.examtopics.com/assets/media/exam-media/04331/0021000002.png” alt=”Reference Image” />
Publish the report to the Power BI service.
Reference:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-mobile-geofiltering

Question 37

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.
 Image
You need to shape the query to display the following three columns:
•	Month
•	Sales
•	Year
What should you select in Power Query Editor?

A. Merge columns

B. Transpose

C. Unpivot columns

D. Pivot column

 


Suggested Answer: C

 

Question 38

HOTSPOT
-
You are creating a Power BI model to analyze inventory.
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.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 39

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.
NOTE: Each correct selection is worth one point.

A. Enable query caching for the dataset.

B. Import the dataset to Microsoft Excel.

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.

E. From PowerShell, run the get-powerbireport cmdlet.

 


Suggested 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

Question 40

HOTSPOT -
You create a Power BI dataset that contains the table shown in the following exhibit.
 Image
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.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: Cost Center –
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 pane, and in the
Information card.
Reference Image
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

Question 41

HOTSPOT -
You have a table that contains the following three columns:
City -
 Image
✑ Total Sales
✑ Occupation
You need to create a key influencers visualization as shown in the exhibit. (Click the Exhibit tab.)
 Image
How should you configure the visualization? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: Total Sales –
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 the factors that matter, and displays them as key influencers.
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

Question 42

HOTSPOT -
You have a Power BI report named Orders that supports the following analysis:
✑ Total sales over time
✑ The count of orders over time
✑ New and repeat customer counts
The data model size is nearing the limit for a dataset in shared capacity.
The model view for the dataset is shown in the following exhibit.
 Image
The data view for the Orders table is shown in the following exhibit.
 Image
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.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: No –
Would not support total sales over time.
Box 2: No –
Would not support new and repeat customer counts
Box 3: Yes

Question 43

You attempt to connect Power BI Desktop to a Cassandra database.
From the Get Data connector list, you discover that there is no specific connector for the Cassandra database.
You need to select an alternate data connector that will connect to the database.
Which type of connector should you choose?

A. Microsoft SQL Server database

B. ODBC

C. OLE DB

D. OData

 


Suggested Answer: B

 

Question 44

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.
NOTE: Each correct selection is worth one point.

A. Enable query caching for the dataset.

B. Import the dataset to Microsoft Excel.

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.

E. From PowerShell, run the get-powerbireport cmdlet.

 


Suggested 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

Question 45

You have a CSV file that contains user complaints. The file contains a column named Logged. Logged contains the date and time each complaint occurred. The data in Logged is in the following format: 2018-12-31 at 08:59.
You need to be able to analyze the complaints by the logged date and use a built-in date hierarchy.
What should you do?

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.

B. Change the data type of the Logged column to Date.

C. Split the Logged column by using at as the delimiter.

D. Apply the Parse function from the Date transformations options to the Logged column.

 


Suggested Answer: C

 

Question 46

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 Year, Calendar Quarter, and Calendar Month.
Which DAX function should you include in the table definition?

A. ADDCOLUMNS

B. CALCULATE

C. SUMMARIZE

D. DATATABLE

 


Suggested Answer: A

 

Question 47

HOTSPOT -
You create a Power BI dataset that contains the table shown in the following exhibit.
 Image
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.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: Cost Center –
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 pane, and in the
Information card.
Reference Image
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: alt=”Reference Image” />
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

Question 48

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 twice a day at 08:00 and 17:00.
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.
You need to recommend a solution to improve the performance of the report.
What should you recommend?

A. Enable visual interactions.

B. Change any DAX measures to use iterator functions.

C. Implement row-level security (RLS).

D. Remove unused columns from tables in the data model.

 


Suggested Answer: D

 

Question 49

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.
 Image
The IoT GUID and IoT ID columns are unique to each row in the query.
You need to analyze IoT events by the hour and day of the year. The solution must improve dataset performance.
Solution: You change the IoT DateTime column to the Date data type.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

 

Question 50

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.
What should you do?

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.

 


Suggested 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 security is based on username or login ID.
Reference Image
Reference:
https://docs.microsoft.com/en-us/power-bi/enterprise/service-admin-rls

Free Access Full PL-300 Practice Questions Free

Want more hands-on practice? Click here to access the full bank of PL-300 practice questions free and reinforce your understanding of all exam objectives.

We update our question sets regularly, so check back often for new and relevant content.

Good luck with your PL-300 certification journey!

Share18Tweet11
Previous Post

PL-200 Practice Questions Free

Next Post

PL-400 Practice Questions Free

Next Post

PL-400 Practice Questions Free

PL-500 Practice Questions Free

PL-600 Practice Questions Free

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended

Network+ Practice Test

Comptia Security+ Practice Test

A+ Certification Practice Test

Aws Cloud Practitioner Exam Questions

Aws Cloud Practitioner Practice Exam

Comptia A+ Practice Test

  • About
  • DMCA
  • Privacy & Policy
  • Contact

PracticeTestFree.com materials do not contain actual questions and answers from Cisco's Certification Exams. PracticeTestFree.com doesn't offer Real Microsoft Exam Questions. PracticeTestFree.com doesn't offer Real Amazon Exam Questions.

  • Login
  • Sign Up
No Result
View All Result
  • Quesions
    • Cisco
    • AWS
    • Microsoft
    • CompTIA
    • Google
    • ISACA
    • ECCouncil
    • F5
    • GIAC
    • ISC
    • Juniper
    • LPI
    • Oracle
    • Palo Alto Networks
    • PMI
    • RedHat
    • Salesforce
    • VMware
  • Courses
    • CCNA
    • ENCOR
    • VMware vSphere
  • Certificates

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.