Dynamic partitioning in spark. It doesn't require me to use the other one.