Practice
Real PySpark, graded in seconds. Pick a problem and hit Run.
- Chart-Toppershardwindow functionswindowrow_numbertop-npartitionBy
- Latest Order Per Customerhardwindow functionswindowrow_numberjoinrecency
- Running Revenuehardwindows over timewindowrunning-totalcumulative-sumrowsBetween
- Sessionize the Streakshardwindows over timewindowlagcumulative-sumsessionization
- Status Breakdown Gridhardlong and widepivotcountfillna
- The Phantom Watchershardnulls and conditionsnullscoalescewhen-otherwisefilterchained-conditions
- Three-Day Moving Averagehardwindows over timewindowmoving-averagerowsBetween
- Top Two, Ties Includedhardwindow functionswindowrankties