| title | ETL with Spark SQL and Python | ||||
|---|---|---|---|---|---|
| type | category | ||||
| tags |
|
||||
| status | published |
The highest-weighted section covering data transformation and processing.
flowchart TD
ETL[ETL Processing] --> SQL[Spark SQL]
ETL --> DF[DataFrames]
ETL --> Joins[Joins & Aggregations]
ETL --> UDFs[UDFs & Advanced]
| File | Topic | Priority |
|---|---|---|
| 01-spark-sql-fundamentals.md | SQL queries, tables, views on Delta | High |
| 02-dataframe-operations.md | DataFrame API, transformations, actions | High |
| 03-joins-aggregations.md | Join types, grouping, aggregations | High |
| 04-advanced-transformations.md | UDFs, window functions, complex operations | High |
- Spark SQL: SQL interface to structured data
- DataFrames: Distributed collection of rows with schema
- Transformations: Lazy operations (map, filter, select, etc.)
- Actions: Operations that trigger execution (collect, write, etc.)
Progress to 03-Delta Lake to learn persistence and versioning.