I've seen many application need to split dataset to multiple datasets based on some conditions. As there is no method to do it in one place, developers use *filter *method multiple times. I think it can be useful to have method to split dataset based on condition in one iteration, something like *partition* method of scala (of-course scala partition just split list into two list, but something more general can be more useful). If you think it can be helpful, I can create Jira issue and work on it to send PR.
Best Regards Moein -- Moein Hosseini Data Engineer mobile: +98 912 468 1859 <+98+912+468+1859> site: www.moein.xyz email: moein...@gmail.com [image: linkedin] <https://www.linkedin.com/in/moeinhm> [image: twitter] <https://twitter.com/moein7tl>