Я изучаю Spark и пытаюсь написать довольно простое приложение. В качестве вклада у меня есть строка журнала, который выглядит какПреобразование строк с использованием Spark
INFO - {timestamp} - {path} - {json message}
INFO - 124534234534534 - test.class - {"message": "something happened"]
Я хочу, чтобы передать его в ElasticSearch. Поэтому мне нужно взять {} временной метки и поместить его в новое поле {JSon сообщения}, поэтому он должен выглядеть
{"timestamp": "1234343132", "message": "something happened"}
Может кто-нибудь помочь мне с этой трансформацией с использованием Java?
Вы можете включить ваши собственные попытки решить эту проблему? –
Я легко делаю это в чистой java, без искры. Пытался найти некоторые примеры с преобразованием (не количество слов) - все они на scala. Если я что-то пропустил, пожалуйста, укажите мне статью или аналогичный образец – Andriy