ну вот есть спарк и есть не спарк; рдд оно слишком специфично, вдруг у тебя изюм и там свои рдд; просто так абстрагироваться не получится, рдд ж партицированные; и более того рдд не оч хорошие - ты делаешь мап и надо туда и пихать класстег
я не понял все равно как это должно использоваться и где