Namaste Spark
  • GitHub
  • Spark

Spark

Introduction to Spark →
Getting Started with Spark →
SparkSession →
Dataframes →
DataFrame Column Operations →
Row Operations →
Data Types →
DateTime Datatype →
Arrays and Map Types →
Struct Data type →
Math Functions: Add, Subtract, Multiply & Divide →
Math Functions: Absolute, Ceil, Floor, Exponential & Power Values →
Aggregations →
String Functions →
Replacing String Values →
Expressions →
Select() v/s SelectExpr() in Spark →
Handling Null Values →
Replacing Null Values →
Essential Joins →
Advanced Joins →
Sort Functions →
Sorting Records with Null Values →
Data Aggregations with Grouping Operations →
List Aggregation in Spark →
Creating & Using User Defined Functions →
User Defined Functions: Multiple Parameters & Null Value Handling →
Ranking Window Functions →
Window Functions: Access Previous, Next & Cumulative Distribution Values →
Handling CSV Files →
CSV File Schema Handling →
File Operations →
Handling Date and Time Format →
Handling Corrupt Values →
Handling Encodings →
Handling Unescaped Quotes →
Writing Files in Spark →
Writing Files using Partitions →
Comparing partitionBy(), repartition(), and coalesce() in Spark csv Writes →
Compressing CSV Files in Spark →
Handling JSON files →
JSON File Schema →
File Parsing →
File Value Parsing →
Date and Time Parsing →
Parsing Null & Corrupt Values →
Writing DataFrame to JSON Files →
© 2024 NamasteSpark - All Rights Reserved.