- Spark EXPLAIN cheat sheet - reading physical plans, exchanges, join strategies, pushdown and AQE final plansData Platform · 9 Nov 2026
- PySpark first steps: read a CSV, filter, aggregate, join and write ParquetData Platform · 7 Nov 2026
- Spark join returned far more rows than expected: find and fix many-to-many key explosionsData Platform · 7 Nov 2026
- Spark fails reading a Parquet folder: column type mismatch, incompatible schemas and unreadable filesData Platform · 3 Nov 2026
- Introduction to Spark shuffle partitions: what spark.sql.shuffle.partitions does and how AQE sizes them for youData Platform · 2 Nov 2026
- Spark JDBC read is slow or runs in one task: partitionColumn, bounds, predicates and fetchsizeData Platform · 28 Oct 2026
- Delta \"A schema mismatch detected when writing\" - handling schema evolution safely in appends, overwrites and MERGEDatabricks on Azure · 26 Oct 2026
- Optimization: replacing slow Python UDFs on Databricks - built-in functions, pandas UDFs and ArrowDatabricks on Azure · 25 Oct 2026
- Transformation: single-node pandas jobs to PySpark (or pandas API on Spark)Databricks on Azure · 25 Oct 2026