Microsoft Fabric Data Engineer Associate DP-700 Practice Question
In a Fabric lakehouse you ingest daily transactions into a Delta table named transactions that contains columns SaleDate (timestamp), CategoryId (int), and Amount (decimal). You must create a batch notebook step that produces a DataFrame with one row per CategoryId per calendar month and a column TotalAmount for loading into a dimensional aggregate table. Which PySpark transformation achieves the requirement?
The goal is to aggregate by category and calendar month. Creating a new column that holds the numeric month extracted from SaleDate and then grouping by both CategoryId and that month returns one row for every category-month combination. Summing the Amount column produces the TotalAmount measure required for the aggregate table. Grouping by the raw timestamp keeps one row per individual date, a 1-day window still aggregates daily rather than monthly, and a rollup on the timestamp would return multiple hierarchy levels and include grand-total rows that do not match the requirement.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a PySpark DataFrame, and how is it different from a regular DataFrame?
Open an interactive chat with Bash
What does the 'groupBy' transformation do in PySpark?
Open an interactive chat with Bash
What is the purpose of the 'withColumn' method in PySpark?
Open an interactive chat with Bash
Microsoft Fabric Data Engineer Associate DP-700
Ingest and transform data
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .