我正在使用kibana和elasticsearch 7.9.1版。我用自定义字段创建了一个管道、Map和索引。字段类型关键字转换为“sting”,但自定义字段转换为“unknown”类型。使用数据表创建可视化时,这些未知类型未列出。
我的管道,
PUT /_ingest/pipeline/test-pipeline
{
"description": "A pipeline for user data",
"processors": [
{
"my_processor": {
"field": [
"my_type:email",
"my_type:gender" ]
}
}
]
}
我的Map。
PUT /test-00/
{
"mappings": {
"dynamic": "strict",
"properties": {
"first_name": {
"type": "keyword"
},
"last_name": {
"type": "keyword"
},
"email": {
"type": "my_type"
},
"gender": {
"type": "my_type"
}
}
}
}
我的索引文件如下:,
POST /test2-00/_doc/1?pipeline=test-pipeline
{
"first_name": "Rahul",
"last_name": "Sharma",
"gender": "Male",
"email": "rahul@example.com"
}
POST /test2-00/_doc/1?pipeline=test-pipeline
{
"first_name": "Parvindar",
"last_name": "Singh",
"gender": "Male",
"email": "parvindar@example.com"
}
如何在kibana中将自定义字段视为标准类型而不是未知类型?
有没有一种方法可以像kibana那样列出自定义字段?例如,如果自定义类型名称是我的\u字符串,是否可以在kibana中显示我的\u字符串?
如何将其显示为
字符串?
暂无答案!
目前还没有任何答案,快来回答吧!