【发布时间】:2014-08-25 08:30:32
【问题描述】:
我有 Flume Avro 接收器和读取接收器的 SparkStreaming 程序。 CDH 5.1 , Flume 1.5.0 , Spark 1.0 , 在 Spark 上使用 Scala 作为程序语言
我能够制作 Spark 示例并计算 Flume Avro 事件。
但是我无法将 Flume Avro 事件反序列化为 string\text 然后解析结构行。
有没有人举例说明如何使用 Scala 做到这一点?
【问题讨论】:
-
您应该在输入 DStream 上使用 .map 函数来对 SparkFlumeEvent 进行所需的任何转换。如果您使用更多详细信息编辑问题(您是否在 Flume 事件中使用标题?您可以添加您的事件示例和您的预期输出吗?),我可能会给出更详细的答案。
标签: scala apache-spark flume flume-ng spark-streaming