Один из способов - создать фрейм данных и сохранить его данные в файл как
df.write.mode("append").csv("pathToFile")
Имейте в виду, что если вы не установите coalesce на 1, вы получите несколько файлов вместо одного. отдельный файл. Для этого вам нужно
df.coalesce(1).write.mode("append").csv("pathToFile")
Я предполагаю, что вы хотите сохранить данные как csv, но есть и другие форматы, такие как parquet, avro или c, et c. которые в некоторых аспектах более эффективны, чем csv