если у меня небольшой объем данных переливается из сервиса в сервис, есть смысл заморачиваться с разделением на задачи и сохранять все в файл, или нормально если все сделать в одном таске и получение данных и залив их в бд ?
Ну вообще советуют, конечно, иметь какое-то temp-хранилище. Но если действительно это решается оператором, то нет смысла заморачиваться.
Нужно просто ответить на вопросы «что будет, если оно упадёт в начале/середине/конце?» и понять, есть ли вероятность того, что перезапустив даг, получишь фигу