![How to UPSERT data into relational database using Apache Spark: Part 1(Scala Version) | by Thomas Thomas | Medium How to UPSERT data into relational database using Apache Spark: Part 1(Scala Version) | by Thomas Thomas | Medium](https://miro.medium.com/max/1242/1*IBNILFDXFgofU-fUGo53Hg.png)
How to UPSERT data into relational database using Apache Spark: Part 1(Scala Version) | by Thomas Thomas | Medium
![Creating a Spark Streaming ETL pipeline with Delta Lake at Gousto | by André Sionek | Gousto Engineering & Data | Medium Creating a Spark Streaming ETL pipeline with Delta Lake at Gousto | by André Sionek | Gousto Engineering & Data | Medium](https://miro.medium.com/max/1400/1*7ME_LzPNtvfkVdk0LABJlg.png)
Creating a Spark Streaming ETL pipeline with Delta Lake at Gousto | by André Sionek | Gousto Engineering & Data | Medium
![4. Spark SQL and DataFrames: Introduction to Built-in Data Sources - Learning Spark, 2nd Edition [Book] 4. Spark SQL and DataFrames: Introduction to Built-in Data Sources - Learning Spark, 2nd Edition [Book]](https://www.oreilly.com/api/v2/epubs/9781492050032/files/assets/lesp_0401.png)
4. Spark SQL and DataFrames: Introduction to Built-in Data Sources - Learning Spark, 2nd Edition [Book]
![Creating a Spark Streaming ETL pipeline with Delta Lake at Gousto | by André Sionek | Gousto Engineering & Data | Medium Creating a Spark Streaming ETL pipeline with Delta Lake at Gousto | by André Sionek | Gousto Engineering & Data | Medium](https://cdn-images-1.medium.com/fit/t/1600/480/1*LW30Z__dKEtP9hhkhkFXXw.png)