Hi,
How to update any document in elasticsearch using spark 1.6
Hi,
How to update any document in elasticsearch using spark 1.6
What have you tried?
Hi,
I tried few things, one of them is
val res = d.drop("col1").withColumn("col2",lit("a")).withColumn("_id",lit("AWENjnCoOLO5K8P91uWK"))
EsSpark.saveJsonToEs(res.toJSON,"master_file/master",Map("es.mapping.id","_id"))
Hi,
I am able to update the document using case class. But I don't want to add elasticsearch id in my document. How can i achieve this ?
You could try setting es.mapping.exclude
to the name of the id field you are using (docs). WHen used with the es.mapping.id
option, the connector will still use the id in the row as the document's id, but not to serialize it as part of the actual document.
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.