Блин, попробовал сделать батчем: val df =
spark.read .format("kafka") .option("kafka.bootstrap.servers", kafka_servers) .option("subscribe", kafka_topic) .option("startingOffsets", "{\"" + kafka_topic + "\":{\"0\":13304142,\"1\":-2}}") .option("endingOffsets", "{\"" + kafka_topic + "\":{\"0\":13304143,\"1\":-1}}") .load() получаю ошибку java.lang.AssertionError: assertion failed: If startingOffsets contains specific offsets, you must specify all TopicPartitions вроде же все верно написано? гугл говорит, что бага , но версия jar org.apache.spark_spark-sql-kafka-0-10_2.11-2.3.0.jar , новее для spark 2.3 ничего не нашел..