wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PL-300

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

You import a Customer Purchases Excel file into Power BI Desktop. Below is the imported dataset in Power BI. (The Purchases column stores the data in JSON format). Which of the following operations would you use to parse the JSON data to Power BI columns?

a)

Convert to Table

b)

Transform/Parse to JSON

c)

Convert to List

d)

Expand Purchase to New Rows

2.

You have a dataset on the bulk orders your company received from across India via different Sales Channels. You have to create a transformation query for the No of days the bulk orders are received from each City and Sales channel. Which of the following options would you choose?

a)

Create an Advanced Group by transform. And set the Group by operation to Count Rows

b)

Create an Advanced Group by transform. And set the Group by operation to All Rows

c)

Create a Basic Group by transform. And set the Group by operation to Count Distinct Rows

d)

Create an Advanced Group by transform. And set the Group by operation to Count Distinct Rows

3.

An organization publishes employee referral reports so employees can view upcoming opportunities and refer their pals to suitable job openings. They implement row-level security so employees can view the opportunities only in their department. Employees should not be able to modify report filters to view openings in other departments.

How would you manage employees’ access to reports?

a)

Add employees to the member role of the workspace

b)

Distribute the referral reports as an app

c)

Publish only the reports to the workspace, leaving out the dataset

d)

Do not add the employee to any row-level security role

4.

An automobile manufacturing company sources parts from suppliers in different regions of the country. The Supplier and the Purchase table have a one-to-many relationship through the Supplier Key column (shown below). You have to create a new calculated table with records only for the top 2 regions where the company orders the most no. of units. Which of the following DAX formula would you use?

a)

Top 2 Regions = TOPN ( 2, Supplier, [Total Units], DESC )

b)

Top 2 Regions = TOPN ( 2, Purchase, Purchase[Ordered Units], DESC )

c)

Top 2 Regions = TOPN ( 2, Supplier[Region], [Total Units], DESC )

d)

Top 2 Regions = TOPN ( 2, VALUES ( Supplier[ Region] ), Purchase[Total Units], DESC )

5.

Harsh Agarwal is a famous affiliate marketer from India. Below is a sample data that displays the traffic (Clicks) and Affiliate Income he generates from different advertisers via his blog.

Carefully observe the sample Affiliate Revenue dataset below. He would like to calculate the average income he earns per day from all the affiliate channels across different years.

Which two steps can help him achieve the goal?

a)

1. Drag the Year field (from a related Date dimension) and the Affiliate Channel field into the Rows well of a table matrix visualization.

2. Drag the Affiliate Income field into the Values well and sets the default summarization to Average.

b)

1. Drag the Year field (from a related Date dimension) and the Affiliate Channel field into the Rows well of a table matrix visualization.

2. Create an explicit measure with AVERAGEX function (for displaying average income per day).

c)

1. Drag the Year field (from a related Date dimension) and the Affiliate Channel field into the Rows well of a table matrix visualization.

2. Create an explicit measure with AVERAGEA function (for displaying average income per day).

6.

In addition to telling stories in a Power BI report, there is a requirement to display table statistics and data distribution profiles of columns in a fact table for end users. Which of the following tools/scenarios is a feasible/best solution you would employ?

Note: Assume the fact table has a large number of columns.

a)

Use the Table.Profile function on the fact table in Power Query

b)

In Power Query, use the column profile tool

c)

In Power Query, use the column quality tool

d)

Create a table visual in Power BI using aggregate functions

7.

You have a dataset on the bulk orders your company received from across India via different Sales Channels. You have to create a transformation query for the No of days the bulk orders are received from each City and Sales channel. Which of the following options would you choose?

a)

Create an Advanced Group by transform. And set the Group by operation to Count Rows

b)

Create an Advanced Group by transform. And set the Group by operation to All Rows

c)

Create a Basic Group by transform. And set the Group by operation to Count Distinct Rows

d)

Create an Advanced Group by transform. And set the Group by operation to Count Distinct Rows

8.

You have a project management application that is fully hosted on Microsoft Teams. This application was developed using Microsoft Power Apps.

You need to create a Power BI report connected to a project management application.

Which connector should you choose?

a)

Microsoft Teams Personal Analytics

b)

SQL Server database

c)

Dataverse

d)

Dataflows

9.

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. The data model contains several measures. You need to create a Power BI report from the existing data. The solution must minimize development effort. Which type of data source should you use?

a)

Power BI Dataset

b)

SharePoint Folder

c)

Power BI Dataflow

d)

Excel

10.

A query operation that joins two existing tables based on matching values from one or more columns.

a)

Join

b)

Merge

c)

Append

d)

Group

11.

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 a transformation to extract the first 11 characters of the Logged column.

12.

You have a Microsoft Excel file in a Microsoft OneDrive folder.The file must be imported to a Power BI dataset. You need to ensure that the dataset can be refreshed in powerbi.com. Which two connectors can you use to connect to the file?

a)

Excel Workbook

b)

CSV

c)

Folder

d)

Sharepoint Folder

e)

Web

13.

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. How should you configure the data connection?

a)

Add a SQL statement.

b)

Set the Command timeout in minutes setting.

c)

Set Data Connectivity mode to Import.

d)

Set Data Connectivity mode to DirectQuery.

14.

What type of expression do you use to extract data from Microsoft SQL Server?

a)

DAX

b)

T-SQL

c)

MDX

15.

What is a risk of having null values in a numeric column?

a)

That function SUM of data will be incorrect.

b)

That function MAX of data will be incorrect.

c)

That function AVERAGE of data will be incorrect.

16.

If you have two queries that have different data but the same column headers, and you want to combine both tables into one query with all the combined rows, which operation should you perform?

a)

Append

b)

Merge

c)

Join

d)

Combine

17.

What is the difference between a fact table and a dimension table?

a)

Fact tables contain observational data while dimension tables contain information about specific entities within the data.

b)

Fact tables contain information about specific entities while dimension tables contain information about observational data.

c)

There is no difference.

d)

Dimension tables tell you about specific roles in Power BI while fact tables tell you information about facts that are associated with those roles in Power BI.

18.

If you want to create a measure that always calculates the total sales for 2015, regardless of which year is selected in any other visual in Power BI, you would create a measure

a)

Total Sales for 2015 = SUM(CALCULATE('Sales OrderDetails'[Total Price]), YEAR('Sales OrderDetails'[orderdate]) = 2015)

b)

Total Sales for 2015 = CALCULATE(SUM('Sales OrderDetails'[Total Price]), DATE('Sales OrderDetails'[orderdate]) = 2015)

c)

Total Sales for 2015 = CALCULATE(SUM('Sales OrderDetails'[Total Price]), YEAR('Sales OrderDetails'[orderdate]) = 2015)

d)

Total Sales for 2015 = CALCULATE(SUM('Sales OrderDetails'[Total Price]), YEAR('Sales OrderDetails'[Date]) = 2015)

19.

Which two functions will help you compare dates to the previous month?

a)

CALCULATE and PREVIOUSMONTH

b)

TOTALYTD and PREVIOUS MONTH

c)

CALCULATE and TOTALTYD

20.

Is it possible to create a relationship between two columns if they are different DATA TYPE columns?

a)

Yes, if cardinality of the relationship is set to Many-to-Many.

b)

No, both columns in a relationship must be sharing the same DATA TYPE.

c)

Yes, the above is fully supported in latest version of Power BI desktop.