【发布时间】:2019-09-04 03:58:24
【问题描述】:
假设我有一个文件,其中填充了JSON 对象/行,并由换行符 (\n) 分隔。当基于 FileStreamSource 的连接器读取此文件时,它会将每一行视为java.lang.String。
如何将 java.lang.String 解析为 java.util.Map 或 struct 以执行进一步的转换(例如,使用 MaskField 屏蔽字段或使用 ExtractField)?
PS:问题不在于如何将一些java.lang.String 解析为java.util.Map 或struct,而是关于如何将这种解析逻辑与Kafka 集成(自定义Kafka 转换?)或通过其他方式获得相同的结果手段(例如在 Kafka 中配置某些东西或使用特定的连接器/转换等)
【问题讨论】:
标签: json apache-kafka apache-kafka-connect