При записи данных в kafka можно использовать столбец с именем key, который будет использоваться для выбора раздела:
df.selectExpr("CAST(key AS STRING)", "CAST(value AS STRING)")
.write
.format("kafka")
.option("kafka.bootstrap.servers", "host1:port1,host2:port2")
.option("topic", "topic1")
.save()
Мне нужно вручную выбрать раздел, независимо отключ .Можно ли указать раздел вручную?Или дать пользовательский разделитель, чтобы я мог контролировать, какова логика выбора раздела?