0
0
Power BIbi_tool~20 mins

Power BI workflow (get data, transform, visualize, share) - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Power BI Workflow Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
1:30remaining
Identify the correct sequence of Power BI workflow steps

Which of the following sequences correctly represents the typical Power BI workflow from start to finish?

A1,2,3,4
B2,1,3,4
C1,3,2,4
D3,1,2,4
Attempts:
2 left
💡 Hint

Think about what you do first: getting data or making visuals?

dax_lod_result
intermediate
2:00remaining
Calculate total sales per product ignoring filters

Given a sales table with columns Product and SalesAmount, which DAX measure correctly calculates total sales for each product ignoring any report filters?

Power BI
Total Sales All Products = CALCULATE(SUM(Sales[SalesAmount]), ALL(Sales[Product]))
ASUMX(ALL(Sales), Sales[SalesAmount])
BCALCULATE(SUM(Sales[SalesAmount]), ALL(Sales[Product]))
CSUM(Sales[SalesAmount])
DCALCULATE(SUM(Sales[SalesAmount]), FILTER(Sales, Sales[Product] = EARLIER(Sales[Product])))
Attempts:
2 left
💡 Hint

Use ALL() to ignore filters on the product column.

visualization
advanced
1:30remaining
Choose the best visualization for showing sales trends over time

You want to show how sales change month by month over the last year. Which visualization type is best suited for this purpose?

AStacked Bar Chart
BScatter Plot
CPie Chart
DLine Chart
Attempts:
2 left
💡 Hint

Think about which chart shows changes over time clearly.

🔧 Formula Fix
advanced
2:00remaining
Identify the error in this Power Query M code snippet

What error will this Power Query M code produce?

let
  Source = Excel.Workbook(File.Contents("data.xlsx")),
  Sheet1 = Source{[Name="Sheet1"]}[Content],
  ChangedType = Table.TransformColumnTypes(Sheet1,{{"Date", type date}, {"Sales", type number}})
in
  ChangedType
ANo error, code runs successfully
BError: The indexer [Name="Sheet1"] does not exist in Source
CError: File.Contents is missing a closing parenthesis
DError: Table.TransformColumnTypes has wrong syntax for type conversion
Attempts:
2 left
💡 Hint

Check if the syntax and references are correct.

🎯 Scenario
expert
2:30remaining
Optimize report sharing for a large organization

Your company has thousands of users who need access to Power BI reports. You want to share reports efficiently while controlling access by department. Which approach is best?

APublish reports to Power BI Service and share individual report links with each user
BEmbed reports in a public website without authentication
CUse Power BI Apps with workspace roles and row-level security to control access by department
DExport reports to PDF and email to all users monthly
Attempts:
2 left
💡 Hint

Consider scalability and security for many users.