Microsoft Power BI · Prepare · Model · Visualize & Analyze · Deploy & Maintain
60 questions · 100 min · 70% Techclick practice target
⚠️ Exam Rules
| Questions in this Techclick bank | 60 |
|---|---|
| Timer | 100 min |
| Techclick practice target | 70% |
| Official exam code | PL-300 |
You import a 200-million-row sales fact table into Power BI Desktop. The report only ever shows the last 13 months, but refreshes are slow and the .pbix file is huge. You want to reduce model size and refresh time WITHOUT changing the visuals. What is the BEST first step in Power Query?
Correct: A. Filtering at the Power Query (query-folding) stage removes the rows before they hit the model, shrinking the file and refresh time and ideally folding the filter back to the source. Hiding rows in the report (B trap) still imports and stores every row — no size benefit. Switching to DirectQuery changes the architecture and visual behaviour. Raising the timeout treats the symptom, not the volume.
A column named SalesDate arrives from a CSV as the Text data type in the format "2025-03-14". Time-intelligence DAX later fails because the model has no proper date column. What should you do in Power Query to fix the ROOT cause?
Correct: A. The text needs to be converted to a real Date type in Power Query (Change Type, with "Using Locale" if the regional format differs) so the engine treats it as a date. FORMAT (B trap) returns TEXT, which still cannot drive time intelligence and bloats the model. Sorting does not change the type. Marking a date table is a later modelling step that requires a date column to already exist.
You have 12 monthly CSV files with IDENTICAL columns (Jan.csv … Dec.csv) sitting in one folder, and a 13th file arrives every month. You want one combined table that automatically picks up new files on each refresh. Which approach is BEST?
Correct: A. Get Data > Folder + Combine Files generates a helper function applied to every file in the folder, so new files are picked up automatically on refresh — perfect for same-schema files. Merge (B trap) joins tables side-by-side on a key (adds columns), not stacks rows; you want to stack rows. Manual paste and a fixed 12-query Append are not refresh-friendly and break when the 13th file lands.
Two tables — Customers (CustomerID, Name) and Orders (OrderID, CustomerID, Amount) — must be combined so that each order row also shows the customer Name. In Power Query, which operation produces the correct result?
Correct: A. Merge is a join: it matches rows on a key (CustomerID) and lets you expand columns from the other table — exactly what is needed to add Name to each order. Append (B trap) stacks rows vertically and only makes sense for same-schema tables, not for adding a lookup column. Group By aggregates, and Pivot reshapes columns — neither performs a join.
During Column Profiling you notice the Column Quality bar shows 4% Error and 2% Empty for a numeric Quantity column. You must investigate the bad values before deciding how to handle them. What is the FASTEST way to see only the offending rows?
Correct: A. Keep Errors filters the query down to ONLY the rows that errored so you can inspect the source values and decide the right fix. Remove Errors (B trap) deletes them before you understand why they failed — you lose the evidence. Replacing with 0 silently corrupts aggregates. Changing the type to Text hides, but does not resolve, the underlying conversion problem.
Last updated:
Yes. You can start, finish and score it for free, and download the Techclick practice certificate.
This bank has 60 original scenario-based questions with a 100-minute timer and a 70% Techclick practice target.
The official exam code is PL-300 (Microsoft).
No. They are original practice questions written by Techclick. This is not the vendor's official exam and not leaked dumps.
Score 70% or higher to get a Techclick practice certificate and LinkedIn badge. It is not an official Microsoft certification.
Related practice tests: Microsoft DP-600, Microsoft DP-900, Microsoft DP-700, Microsoft DP-300, Databricks Data Engineer Associate, SnowPro Core COF-C02 (linked below).

You earned it — let the world know!
