# Expandable tree view in Data table

**URL:** <https://discuss.elastic.co/t/expandable-tree-view-in-data-table/56343>\
**Category:** Kibana\
**Created:** [July 25, 2016, 10:00pm UTC](https://discuss.elastic.co/t/expandable-tree-view-in-data-table/56343 "2016-07-25T22:00:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sbonami](https://avatars.discourse-cdn.com/v4/letter/s/ecc23a/32.png) [@sbonami](https://discuss.elastic.co/u/sbonami)\
**Post date:** [July 25, 2016, 10:00pm UTC](https://discuss.elastic.co/t/expandable-tree-view-in-data-table/56343/1 "2016-07-25T22:00:44Z")

</div>

Hi, I have a field called ID with levels in it.

Example of an ID value: **AcBo5w.VxMGCA.Z1PANA** ( 3 levels)

How can I see the data in an tree view starting with the first level (AcBo5w) and then drilling down to the second level (VxMGCA), etc?

---

<div class="post-metadata">

**Author:** ![tsullivan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tsullivan/32/31077_2.png) [@tsullivan](https://discuss.elastic.co/u/tsullivan)\
**Post date:** [July 25, 2016, 10:57pm UTC](https://discuss.elastic.co/t/expandable-tree-view-in-data-table/56343/2 "2016-07-25T22:57:27Z")

</div>

Kibana does not support nested object documents currently, but there is a workaround which is to denormalize your data before indexing.

You might get some value from looking into the discussion on this post: [https://discuss.elastic.co/t/getting-around-kibanas-missing-support-for-nested-objects-parent-child/](https://discuss.elastic.co/t/getting-around-kibanas-missing-support-for-nested-objects-parent-child/)

---

<div class="post-metadata">

**Author:** ![sbonami](https://avatars.discourse-cdn.com/v4/letter/s/ecc23a/32.png) [@sbonami](https://discuss.elastic.co/u/sbonami)\
**Post date:** [July 26, 2016, 7:31pm UTC](https://discuss.elastic.co/t/expandable-tree-view-in-data-table/56343/3 "2016-07-26T19:31:22Z")

</div>

Thanks for the answer. I started reading the mentioned post, but I'm not sure it's related.

Let's say I have 3 objects with multiple different fields.

- One with ID: **AcBo5w**
- One with ID: **AcBo5w.VxMGCA**
- One with ID: **AcBo5w.VxMGCA.Z1PANA**

Now I'm seeing the data in 3 separate lines (using the visualization "Data table"), but I only want to see the parent (AcBo5w) and be able to drill down to see the other ones (like a tree view).

In other words, I want to regroup the data by ID (same first 6 characters) in a visualization. Is this possible?

---

<div class="post-metadata">

**Author:** ![tsullivan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tsullivan/32/31077_2.png) [@tsullivan](https://discuss.elastic.co/u/tsullivan)\
**Post date:** [July 26, 2016, 8:31pm UTC](https://discuss.elastic.co/t/expandable-tree-view-in-data-table/56343/4 "2016-07-26T20:31:28Z")

</div>

Kibana doesn't have any feature to click to drill down into further details for data.

There is an enhancement request open to do something like this: [https://github.com/elastic/kibana/issues/4439](https://github.com/elastic/kibana/issues/4439)

That might not be what you are looking for either, that's a little bit more about going from a high-level aggregation and drilling into the details of the documents that make up the aggregation.

I think you would have to find a way to denormalize your data into different fields so you can have different visualizations per "level" in order to navigate your data in Kibana.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 1:43pm UTC](https://discuss.elastic.co/t/expandable-tree-view-in-data-table/56343/5 "2017-07-06T13:43:41Z")

</div>


