Kibana does not show nested fields for discover or visualization

Please +1 this ticket, if this is important to you (and describe your use case): https://github.com/elastic/kibana/issues/1084

One trick you can use is "include_in_parent" setting in Elasticsearch mappings, which flattens the schema at index time; it's also described in one of the comments in the ticket.