Coalesce по умолчанию имеет флаг перетасовки, установленный на False.
Если вам нужно увеличить разделы, вы можете либо использовать coalesce с флагом shuffle, установленным в true (при false, раздел остается неизменным), либо использовать перераспределение
Если вы уменьшаете разделы, лучшеиспользуйте coalesce с флагом, установленным в False, поскольку это позволяет избежать полного перемешивания в отличие от перераспределения, где перемешивание гарантировано.Объединение с ложным перемешиванием перемещает данные из одного раздела в другой существующий раздел, избегая полного перемешивания, обеспечивая лучшую производительность.скажем, данные из разделов 5,6,7,8 будут перемещены в существующие разделы 1,2,3,4, а не перетасовывают данные всех 8 разделов
Определение того, на каком месте находятся данные узла, определяетсяиспользуемый вами разделитель