ES多index通过别名关联
一.创建别名,并添加索引
index 指向索引名 ,alias 指向别名,想要使这些索引关联,别名要一致
POST /_aliases?pretty
{
"actions": [
{
"add": {
"index": "basedata_eq_bras",
"alias": "bigdatas"
}
},
{
"add": {
"index": "basedata_eq_olt",
"alias": "bigdatas"
}
},
{
"add": {
"index": "basedata_resources_area",
"alias": "bigdatas"
}
},
{
"add": {
"index": "basedata_eq_port",
"alias": "bigdatas"
}
},
{
"add": {
"index": "code_kj_community",
"alias": "bigdatas"
}
},
{
"add": {
"index": "basedata_eq_onu",
"alias": "bigdatas"
}
},
{
"add": {
"index": "basedata_useraccount",
"alias": "bigdatas"
}
}
]
}
二.查询别名
GET _cat/aliases
三.通过别名查询
GET /bigdatas/_search
四.kibana通过别名创建索引模型
点击Index Patterns 新建时通过别名新建即可