From the course: Introduction to Modern Data Engineering with Snowflake
Unlock this course with a free trial
Join today to access over 24,500 courses taught by industry experts.
Recap and best practices for data transformations - Snowflake Tutorial
From the course: Introduction to Modern Data Engineering with Snowflake
Recap and best practices for data transformations
We covered a lot of ground in this data transformations module and did a lot of leveling up. Let's quickly recap what you learned. We covered the core languages and libraries for performing data transformations: SQL and Snowpark. We specifically covered Snowpark for Python, but you also learned that you can write Java and Scala with Snowpark as well. We went from using these core languages to using objects that make capturing and reusing logic in our transformations easy: user-defined functions for things like calculations and stored procedures for more complex procedural logic. We took it even further. We saw how streams give fine-grain control over changes to an underlying table and how they can be used for incremental data processing. And we also saw how to accelerate transformations with dynamic tables, which allow you to set the desired end state of a table by associating transformation logic and a refresh rate for the transformations. And last but not least, you learned how to…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
What are data transformations?2m 19s
-
(Locked)
Data transformations with SQL5m 38s
-
(Locked)
Data transformations with snowpark7m 7s
-
(Locked)
Computations with user-defined functions7m 15s
-
(Locked)
Efficient transformations with streams8m 9s
-
(Locked)
Complex procedural logic with stored procedures6m 31s
-
(Locked)
Automatic transformations with dynamic tables8m 7s
-
(Locked)
Data transformations in visual studio code (optional)4m 34s
-
(Locked)
Recap and best practices for data transformations1m 39s
-
(Locked)
-
-