FlatBuffers (в настоящее время) не поддерживается форматом сериализации, и ByteArrayFormat
доступен только для S3 Connect, но не для HDFS, и просто выдает формат ByteArraySerializer
из Kafka (который будет объектом Struct после конвертера, да.
Что касается разделения, поскольку данные представляют собой только байты, они не проверяют значения записей для поддержки разделителей, поэтому вам также необходимо добавить пользовательские значения, которые потребуют десериализации.сообщения для проверки полей.
Я не уверен, почему вы связались с кодом подключения S3, но если вы хотите добавить свой собственный формат, посмотрите на PR, который добавил StringFormat к HDFS подключите
Чтобы построить проект, посмотрите FAQ