elasticsearch 如何在Kibana中将自定义字段视为标准类型而不是未知类型?,elasticsearch,kibana,elasticsearch-7,kibana-7,elasticsearch,Kibana,Elasticsearch 7,Kibana 7" /> elasticsearch 如何在Kibana中将自定义字段视为标准类型而不是未知类型?,elasticsearch,kibana,elasticsearch-7,kibana-7,elasticsearch,Kibana,Elasticsearch 7,Kibana 7" />

elasticsearch 如何在Kibana中将自定义字段视为标准类型而不是未知类型?

elasticsearch 如何在Kibana中将自定义字段视为标准类型而不是未知类型?,elasticsearch,kibana,elasticsearch-7,kibana-7,elasticsearch,Kibana,Elasticsearch 7,Kibana 7,我正在使用Kibana和elasticsearch 7.9.1版。我用自定义字段创建了一个管道、映射和索引。字段类型关键字转换为“sting”,但自定义字段转换为“未知”类型。使用数据表创建可视化时,这些未知类型未列出 我的管道 PUT /_ingest/pipeline/test-pipeline { "description": "A pipeline for user data", "processors": [

我正在使用Kibana和elasticsearch 7.9.1版。我用自定义字段创建了一个管道、映射和索引。字段类型关键字转换为“sting”,但自定义字段转换为“未知”类型。使用数据表创建可视化时,这些未知类型未列出

我的管道

 PUT /_ingest/pipeline/test-pipeline
{
  "description": "A pipeline for user data",
  "processors": [
    {
      "my_processor": {
        "field": [
          "my_type:email",
          "my_type:gender"        ]
      }
    }
  ]
}
我的映射

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中一样列出自定义字段? 例如,如果自定义类型名称是my_字符串,那么是否可以在kibana中显示my_字符串
  • 如何将其显示为字符串