Запись в один файл очень сложна в системе параллелизма. Извините, такой вариант не предлагает Dask (и, вероятно, любая другая библиотека параллельной обработки).
Теоретически вы можете выполнить операцию с нетривиальным объемом работы с вашей стороны: вам нужно будет выполнить итерацию через разделы вашего фрейма данных запишите в целевой файл (который вы оставляете открытым) и скопируйте выходные группы строк в окончательный нижний колонтитул метаданных файла. Я бы знал, как go об этом с fastparquet, но эта библиотека уже не так сильно развивается.