I\'m new in elasticsearch and kibana
I\'m doing some exercices with elasticsearch (create index,types and documents..)
I created an index \'business\' with
You're probably running Elasticsearch version 6 and as of that version ES doesn't allow you to create more than one type in any given index.
You need to store each of your document type inside a dedicated index, e.g.
PUT /business/building/217
{
"adresse":"11 Pen Ave",
"floors":5,
"offices":7,
"loc":{
"lat":40.693479,
"lon":-73.983854
}
}
PUT /employees/employee/330
{
"name":"Richard Bell",
"title":"Senior Accountant",
"salar_usd":115000.00,
"hiredate":"Jan 19, 2013"
}
see https://www.elastic.co/guide/en/elasticsearch/reference/6.2/removal-of-types.html for more.
Elasticsearch 6.x Indices created in 6.x only allow a single-type per index. Any name can be used for the type, but there can be only one. The preferred type name is _doc, so that index APIs have the same path as they will have in 7.0: PUT {index}/_doc/{id} and POST {index}/_doc