ah, yes, i didn't specify the type, thank you so much for your help On Wednesday, July 30, 2014 4:04:18 PM UTC+2, David Pilato wrote: > > You applied a mapping to index _river and type newindex. > > This is not what I said. You need to apply your mapping to newindex index > and newindex type. > > Basically something like: > PUT /newindex/ > > PUT /newindex/newindex/_mapping > { > > "newindex" : { > "properties": { > "marques": {"type": "string"}, > "ventes": {"type": "long"}, > "mois":{"type": "date"} > } > > > } > } > > > > -- > *David Pilato* | *Technical Advocate* | *Elasticsearch.com* > @dadoonet <https://twitter.com/dadoonet> | @elasticsearchfr > <https://twitter.com/elasticsearchfr> > > > Le 30 juillet 2014 à 15:58:02, Amirah (beldji...@gmail.com <javascript:>) > a écrit: > > I don't really see the problem, i selected my newindex ( it exsists in my > mapping with my types) > > PUT /newindex/ > > PUT /_river/newindex/_mapping > { > > "newindex" : { > "properties": { > "marques": {"type": "string"}, > "ventes": {"type": "long"}, > "mois":{"type": "date"} > } > > > } > } > PUT /_river/newindex/_meta > { > "type": "csv", > "csv_file": { > "folder": "E:/elasticsearch-1.2.2/tmp", > "poll": "5m", > "first_line_is_header":"true", > "field_separator": ";", > "escape_character": " ", > "quote_character": "'" > } > , > > "index" : { > "index" : "newindex", > "type" : "newindex", > "bulk_size" : 100, > "bulk_threshold" : 10 > } > > > } > > In addition, when i create the newindex it showed { > "_index": "_river", > "_type": "newindex", > "_id": "_meta", > "_version": 1, > "created": true > } > newindex exists in _river with correct types > > > > > On Wednesday, July 30, 2014 2:06:50 PM UTC+2, David Pilato wrote: > > That's the problem. > > A River creates documents in another index than _river. > > If I look at the river documentation, you can set it using: > > "index" : { > "index" : "my_csv_data", > "type" : "csv_type", > "bulk_size" : 100, > "bulk_threshold" : 10 > } > > So basically, you need to define your aping for index my_csv_data and type > csv_type > > See https://github.com/AgileWorksOrg/elasticsearch-river-csv#full-request > > > -- > *David Pilato* | *Technical Advocate* | *Elasticsearch.com* > @dadoonet <https://twitter.com/dadoonet> | @elasticsearchfr > <https://twitter.com/elasticsearchfr> > > > Le 30 juillet 2014 à 13:54:53, Amirah (beldji...@gmail.com) a écrit: > > there is a missing part ( copy paste error) /_river/ > So, yes i use this > PUT /_river/newindex/_mapping > { > "newindex" : { > > "properties": { > "MyStringValue": {"type": "string"}, > "MyLongValue": {"type": "long"}, > "MyDateValue":{"type": "date"} > } > } > } > > } > > to create the mapping, my variables ( type names ) are : *MyStringValue* > and its type is *String*, *MyLongValue* and its type is *long*, > *MyDateValue* and its type is *date*. > It creates the mapping ( i already checked using GET _mapping ) it exists > with my real types ! but once i use my csv file, it changes to string > everywhere! > > > > On Wednesday, July 30, 2014 12:34:25 PM UTC+2, David Pilato wrote: > > This looks strange to me > > PUT /newindex/_mapping > { > "newindex" : { > > "properties": { > "MyStringValue": {"type": "string"}, > "MyLongValue": {"type": "long"}, > "MyDateValue":{"type": "date"} > } > } > } > > } > > What is your type name? > > -- > *David Pilato* | *Technical Advocate* | *Elasticsearch.com* > @dadoonet <https://twitter.com/dadoonet> | @elasticsearchfr > <https://twitter.com/elasticsearchfr> > > > Le 30 juillet 2014 à 11:14:42, Amirah (beldji...@gmail.com) a écrit: > > Thanks for the answer, > Am creating and defining my mapping ( and index) as following : > > > PUT /newindex/ > > PUT /newindex/_mapping > { > "newindex" : { > > "properties": { > "MyStringValue": {"type": "string"}, > "MyLongValue": {"type": "long"}, > "MyDateValue":{"type": "date"} > } > } > } > > } > PUT /_river/newindex/_meta > { > "type": "csv", > "csv_file": { > "folder": "E:/elasticsearch-1.2.2/tmp", > "poll": "5m", > "first_line_is_header":"true", > "field_separator": ";", > "escape_character": " ", > "quote_character": "'" > } > } > > and am always getting string in all types ( except date as i put the right > format in my csv file *( 2014-07-24T13:58:25.000Z)* > > any idea ? > > > On Wednesday, July 30, 2014 10:47:13 AM UTC+2, David Pilato wrote: > > I think you are doing something wrong. > If you defined a mapping it should not be overwritten by the CSV river > as far as I know. > Enter code here... > > > > > > > > -- > *David Pilato* | *Technical Advocate* | *Elasticsearch.com* > @dadoonet <https://twitter.com/dadoonet> | @elasticsearchfr > <https://twitter.com/elasticsearchfr> > > > Le 30 juillet 2014 à 10:31:07, Amirah (beldji...@gmail.com) a écrit: > > Hello, > > Am trying to create an index using <a href=" > https://github.com/AgileWorksOrg/elasticsearch-river-csv" target="_blank" > onmousedown="this.href=' > https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FAgileWorksOrg%2Felasticsearch-river-csv\46sa\75D\46sntz\0751\46usg\75AFQjCNH-Oe_D3bdqo29taqZGFO2dQOrMWw';return > > <https://www.google.com/url?q%5C75https%3A%2F%2Fgithub.com%2FAgileWorksOrg%2Felasticsearch-river-csv%5C46sa%5C75D%5C46sntz%5C0751%5C46usg%5C75AFQjCNH-Oe_D3bdqo29taqZGFO2dQOrMWw';return> > > true;" onclick="this.href=' > https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FAgileWorksOrg%2Felastic > > <https://www.google.com/url?q%5C75https%3A%2F%2Fgithub.com%2FAgileWorksOrg%2Felastic> > > ...
-- 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 elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/d614b226-385d-4fd9-b0c7-a753553d6f8e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.