You can the mapping options [1], namely `es.mapping.id` to specify the
id field of your documents.

[1] 
http://www.elasticsearch.org/guide/en/elasticsearch/hadoop/master/configuration.html#cfg-mapping

On Mon, Oct 13, 2014 at 12:55 PM, Preeti Raj - Buchhada
<[email protected]> wrote:
> Anyone has an idea?
> At least if I get to know whether this is possible or not, that'll be a
> great help.
>
> Thanks.
>
>
>
> On Wednesday, October 1, 2014 3:46:51 PM UTC+5:30, Preeti Raj - Buchhada
> wrote:
>>
>> I am using ES version 1.3.2, and Spark 1.1.0.
>> I can successfully read and write records from/to ES using
>> newAPIHadoopRDD() and saveAsNewAPIHadoopDataset().
>> However, I am struggling to find a way to update records. Even I specify a
>> 'key' in ESOutputFormat it gets ignored, as documented clearly.
>> So my question is : Is there a way to specify document ID and custom
>> routing values when writing to ES using Spark? If yes, how?
>
> --
> You received this message because you are subscribed to the Google Groups
> "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/b6e4628a-5106-4f2b-997d-e790a8aeb455%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAJogdmc6Ks1zfaq7%3DssO%3DQ4rt0ddP3K2e_H7ebwPm%2B3gRsBY6w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to