Hi all, I was trying to use controls visualization with case-insensitive search available for the inputs. So, I ran the following query to set the mapping for the index.
PUT log_server_db_march
{
"settings":{
"index":{
"number_of_shards" : 3,
"number_of_replicas" : 2,
"analysis":{
"analyzer":{
"analyzer_case_insensitive":{
"tokenizer":"keyword",
"filter":"lowercase"
}
}
}
}
},
"mappings":{
"properties":{
"feature_name":{
"type":"text",
"analyzer":"analyzer_case_insensitive"
},
"dut_type":{
"type":"text",
"analyzer":"analyzer_case_insensitive"
},
"tc_name":{
"type":"text",
"analyzer":"analyzer_case_insensitive"
}
}
}
}
But, after importing all the data, when I tried creating control visualization, I could not see the fields for which I applied the case-insensitive filter in the list. Is it because of the fact that I've declared the type of these three fields as text? Because I could see all other fields with numeric and string type.
If not, then how is it possible to get to select these three fields there in the list?
For more clearance, I'm talking about the field list in the snapshot.