Practice
Real PySpark, graded in seconds. Pick a problem and hit Run.
- Chart-Toppershardwindow functionswindowrow_numbertop-npartitionBy
- Latest Order Per Customerhardwindow functionswindowrow_numberjoinrecency
- Running Revenuehardwindow functionswindowrunning-totalcumulative-sumrowsBetween
- Sessionize the Streakshardwindow functionswindowlagcumulative-sumsessionization
- Three-Day Moving Averagehardwindow functionswindowmoving-averagerowsBetween
- Top Two, Ties Includedhardwindow functionswindowrankties
- Best Seller Per Storemediumwindow functionswindowrow_numbertop-1
- Day Over Daymediumwindow functionswindowlag
- Dense Standingsmediumwindow functionswindowdense_rankties