【发布时间】:2017-06-13 00:33:59
【问题描述】:
我想使用 Spark 将数据保存到 Elasticsearch。 我使用这个连接器:https://www.elastic.co/guide/en/elasticsearch/hadoop/master/spark.html#spark-installation
我可以在带有案例类的 RDD 上使用 saveToEsWithMeta 方法保存数据。但是当我想设置名为 @timestamp 的字段时,我遇到了问题。我在我的案例类中添加了一个属性名称@timestamp,但该属性在 Elasticsearch 中以名称“$attimestamp”而不是“@timestamp”保存。
我找到了使用 Map 而不是案例类的解决方法,但是您知道使用案例类的解决方案吗?
非常感谢, 贝努瓦
【问题讨论】:
标签: scala apache-spark elasticsearch