Get startedGet started for free

Congratulations!

1. Congratulations!

Congratulations! This wasn't an easy course, but you've made it all the way through!

2. Window functions

You started by comparing window functions to aggregation functions to understand how window functions allow calculations and operations to be performed on "windows" or records without losing row-level detail.

3. Ranking window functions

The first window functions that you applied were "ranking" window functions like `RANK`, `DENSE_RANK`, and `NTH_VALUE`. This allowed for you to do things like assign an order to workouts based on their length or calories burned.

4. Aggregation window functions

Using aggregation functions, you were able to compute metrics like the `COUNT`, `AVG`, or `SUM` of a field in a window and compare individual records to that calculation. This was especially useful for generating gym member summaries and reports, like this one here.

5. Running and moving calculations

Finally, you mastered one of the most challenging parts of window functions; dynamic window frames. You calculated running and moving calculations, like the moving average of calories burned showed here.

6. What's next?

Now, it's time to keep growing your Snowflake acumen. Check out a few of these DataCamp resources for your next learning journey!

7. Thank you!

Thanks for joining me, and best of luck as you continue along in the data world!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.