Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Databricks data engineer certification
·
Module 4
Transforming Data with Spark SQL
1
Temporary Views in Spark
Create and use temporary views to modularize transformation logic within a Spark session.
2
Multi-Stage ELT with CTEs
Apply common table expressions (CTEs) to define sequential steps in a multi-stage ELT query.
3
Creating Delta Tables with CTAS
Use CTAS (CREATE TABLE AS SELECT) to create Delta tables from query results.
4
Spark SQL String Functions
Apply Spark SQL functions for string manipulation (e.g., split, concat, length).
5
Spark SQL Date & Timestamp Functions
Apply Spark SQL functions for date and timestamp handling (e.g., to_date, date_format).
6
Spark SQL: Data Type Conversion with CAST
Use CAST to perform data type conversions in Spark SQL.
7
Data Reshaping with PIVOT and UNPIVOT
Reshape data using PIVOT and UNPIVOT operations.
8
Parsing and Flattening Nested JSON with EXPLODE
Parse and extract fields from nested JSON data and flatten arrays using EXPLODE.
Previous module
Managing Tables with Delta Lake
Next module
Transforming Data with PySpark DataFrames