Я пытаюсь отправить данные файла csv через производителя kafka, а затем на стороне потребителя прослушиваю событие.
Producer - командная строка. Я отправляю CSV-файл, используя следующую команду -
kafka-console-producer.bat --broker-list localhost:9092 --topic freshTopic < E:\csv\sample.csv
Я также успешно слушаю мероприятие на стороне потребителя.
Теперь я должен сохранить эти данные в какой-либо базе данных, такой как эластичный поиск. Для этого я должен преобразовать записи CSV в DataModel. Я прочитал учебник ниже, но не в состоянии понять, как я могу написать это в Java. Так может кто-нибудь помочь мне здесь, как я могу преобразовать данные CSV-файла в Datamodel? Заранее спасибо.
Csv потоковая передача данных с использованием kafka