Some index string fields not appearing in visualization aggregation

Hi @ppisljar

{
	"template": "mylogs-*",
	"mappings": {
		"_default_": {
			"_all": {
				"enabled": false
			},
			"properties": {
				"field1": {
					"type": "string"
				},
				"field2": {
					"type": "string"
				},
				"field3": {
					"type": "string"
				},
				"field4": {
					"type": "string"
				},
				"field5": {
					"type": "string"
				},
				"@version": {
					"type": "string"
				},
				"fielda": {
					"index": "not_analyzed",
					"type": "string"
				},
				"field6": {
					"type": "string"
				},
				"field7": {
					"type": "string"
				},
				"@timestamp": {
					"format": "strict_date_optional_time||epoch_millis",
					"type": "date"
				},
				"timea": {
					"format": "strict_date_optional_time||epoch_millis",
					"type": "date"
				},
				"server_ip": {
					"index": "not_analyzed",
					"type": "string"
				},
				"fieldb": {
					"index": "not_analyzed",
					"type": "string"
				},
				"request": {
					"type": "string"
				},
				"timeb": {
					"format": "strict_date_optional_time||epoch_millis",
					"type": "date"
				},
				"time_taken": {
					"type": "double"
				}
			}
		}
	}
}