Commit 96d99c46 authored by Noel Alonso's avatar Noel Alonso
Browse files

Añade mapping a recursos para poder aplicarlos

parent 5ccfa54c
Loading
Loading
Loading
Loading
+70 −0
Original line number Diff line number Diff line
{
	"settings": {
		"analysis": {
			"analyzer": {
				"lower_analyzer": {
					"type": "custom",
					"tokenizer": "standard",
					"filter": ["lowercase", "asciifolding"]
				},
				"autocomplete": {
					"type": "custom",
					"tokenizer": "whitespace",
					"filter": ["lowercase", "asciifolding", "nGram_filter"]
				}
			},
			"tokenizer": {},
			"filter": {
				"nGram_filter": {
					"type": "nGram",
					"min_gram": 2,
					"max_gram": 20
				}
			}
		}
	},
	"mappings": {
		"vesseltype": {
			"_all": {
				"enabled": false
			},
			"dynamic": false,
			"properties": {
				"id": {
					"type": "keyword"
				},
				"code": {
					"type": "keyword"
				},
				"name": {
					"type": "keyword",
					"fields": {
						"suggest": {
							"type": "text",
							"analyzer": "autocomplete",
							"search_analyzer": "lower_analyzer"
						}
					}
				},
				"name_en": {
					"type": "keyword",
					"fields": {
						"suggest": {
							"type": "text",
							"analyzer": "autocomplete",
							"search_analyzer": "lower_analyzer"
						}
					}
				},
				"inserted": {
					"type": "date",
					"format": "date_time"
				},
				"updated": {
					"type": "date",
					"format": "date_time"
				}
			}
		}
	}
}
 No newline at end of file
+92 −0
Original line number Diff line number Diff line
{
	"settings": {
		"analysis": {
			"analyzer": {
				"lower_analyzer": {
					"type": "custom",
					"tokenizer": "standard",
					"filter": ["lowercase", "asciifolding"]
				},
				"autocomplete": {
					"type": "custom",
					"tokenizer": "whitespace",
					"filter": ["lowercase", "asciifolding", "nGram_filter"]
				}
			},
			"tokenizer": {},
			"filter": {
				"nGram_filter": {
					"type": "nGram",
					"min_gram": 2,
					"max_gram": 20
				}
			}
		}
	},
	"mappings": {
		"vessel": {
			"dynamic": "false",
			"properties": {
				"id": {
					"ignore_above": 40,
					"type": "keyword"
				},
				"mmsi": {
					"type": "keyword"
				},
				"imo": {
					"type": "keyword"
				},
				"name": {
					"type": "keyword",
					"ignore_above": 20,
					"fields": {
						"suggest": {
							"type": "text",
							"analyzer": "autocomplete",
							"search_analyzer": "lower_analyzer"
						}
					}
				},
				"callSign": {
					"type": "keyword",
					"ignore_above": 7,
					"fields": {
						"suggest": {
							"type": "text",
							"analyzer": "autocomplete",
							"search_analyzer": "lower_analyzer"
						}
					}
				},
				"type": {
					"dynamic": "false",
					"properties": {
						"id": {
							"type": "keyword",
							"ignore_above": 40
						},
						"code": {
							"ignore_above": 20,
							"type": "keyword"
						},
						"name": {
							"type": "keyword"
						},
						"name_en": {
							"type": "keyword"
						}
					}
				},
				"inserted": {
					"type": "date",
					"format": "date_time"
				},
				"updated": {
					"type": "date",
					"format": "date_time"
				}
			}
		}
	}
}
 No newline at end of file
+193 −0
Original line number Diff line number Diff line
{
	"settings": {
		"analysis": {
			"analyzer": {
				"lower_analyzer": {
					"type": "custom",
					"tokenizer": "standard",
					"filter": ["lowercase", "asciifolding"]
				},
				"path-analyzer": {
					"type": "custom",
					"tokenizer": "path-tokenizer"
				},
				"autocomplete": {
					"type": "custom",
					"tokenizer": "whitespace",
					"filter": ["lowercase", "asciifolding", "nGram_filter"]
				},
				"split-path-analyzer": {
					"type": "custom",
					"tokenizer": "split-path-tokenizer"
				}
			},
			"tokenizer": {
				"path-tokenizer": {
					"type": "path_hierarchy",
					"delimiter": "."
				},
				"split-path-tokenizer": {
					"type": "pattern",
					"delimiter": "\\."
				}
			},
			"filter": {
				"nGram_filter": {
					"type": "nGram",
					"min_gram": 2,
					"max_gram": 20
				}
			}
		}
	},
	"mappings": {
		"tracking": {
			"_all": {
				"enabled": false
			},
			"dynamic": "false",
			"properties": {
				"geometry": {
					"precision": "50.0m",
					"tree": "quadtree",
					"type": "geo_shape"
				},
				"id": {
					"type": "keyword"
				},
				"uuid": {
					"type": "keyword"
				},
				"properties": {
					"dynamic": "false",
					"properties": {
						"date": {
							"type": "date"
						},
						"eta": {
							"type": "text",
							"fields": {
								"keyword": {
									"ignore_above": 256,
									"type": "keyword"
								}
							}
						},
						"activity": {
							"type": "keyword",
							"fields": {
								"path": {
									"type": "text",
									"analyzer": "path-analyzer",
									"store": true
								},
								"split": {
									"type": "text",
									"analyzer": "split-path-analyzer"
								}
							}
						},
						"heading": {
							"type": "long"
						},
						"vessel": {
							"dynamic": "false",
							"properties": {
								"id": {
									"type": "keyword"
								},
								"mmsi": {
									"type": "keyword",
									"fields": {
										"suggest": {
											"type": "text",
											"analyzer": "autocomplete",
											"search_analyzer": "lower_analyzer"
										}
									}
								},
								"imo": {
									"type": "keyword",
									"fields": {
										"suggest": {
											"type": "text",
											"analyzer": "autocomplete",
											"search_analyzer": "lower_analyzer"
										}
									}
								},
								"name": {
									"type": "keyword",
									"fields": {
										"suggest": {
											"type": "text",
											"analyzer": "autocomplete",
											"search_analyzer": "lower_analyzer"
										}
									}
								},
								"callSign": {
									"type": "keyword"
								},
								"beam": {
									"type": "float"
								},
								"length": {
									"type": "float"
								},
								"type": {
									"dynamic": "false",
									"properties": {
										"id": {
											"type": "keyword"
										},
										"code": {
											"type": "keyword"
										},
										"name": {
											"type": "keyword"
										},
										"name_en": {
											"type": "keyword"
										}
									}
								},
								"inserted": {
									"type": "date"
								},
								"updated": {
									"type": "date"
								}
							}
						},
						"cog": {
							"type": "float"
						},
						"sog": {
							"type": "float"
						},
						"navStat": {
							"type": "long"
						},
						"dest": {
							"type": "keyword",
							"fields": {
								"suggest": {
									"type": "text",
									"analyzer": "autocomplete",
									"search_analyzer": "lower_analyzer"
								}
							}
						},
						"inserted": {
							"type": "date"
						},
						"updated": {
							"type": "date"
						}
					}
				}
			}
		}
	}
}
 No newline at end of file