# Create custom column name in data table kibana

**URL:** <https://discuss.elastic.co/t/create-custom-column-name-in-data-table-kibana/58118>\
**Category:** Kibana\
**Created:** [August 16, 2016, 9:41am UTC](https://discuss.elastic.co/t/create-custom-column-name-in-data-table-kibana/58118 "2016-08-16T09:41:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![vandana\_sethi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vandana_sethi/32/10894_2.png) [@vandana\_sethi](https://discuss.elastic.co/u/vandana_sethi)\
**Post date:** [August 16, 2016, 9:41am UTC](https://discuss.elastic.co/t/create-custom-column-name-in-data-table-kibana/58118/1 "2016-08-16T09:41:05Z")

</div>

My log pattern is as

`1246575858696|10|TEST|30|OTHERS`

I want to create a data table like

```
    Customer no Provider ID Operator Rate Store 
    1246575858696 10 TEST 30 OTHERS

```

I have gone for split rows but split rows is adding new count with every  
column and I am not able to give custom name to column .

---

<div class="post-metadata">

**Author:** ![jbudz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbudz/32/45922_2.png) [@jbudz](https://discuss.elastic.co/u/jbudz)\
**Post date:** [August 16, 2016, 4:32pm UTC](https://discuss.elastic.co/t/create-custom-column-name-in-data-table-kibana/58118/2 "2016-08-16T16:32:34Z")

</div>

If you want a table of certain fields without any aggregations you can add a saved search to your dashboard. This is done by saving from the discover page, and adding a saved search on the dashboard page. To only show certain columns, you can click the add button on the list of fields on the left hand side of the screen.  
Example: ![](https://us1.discourse-cdn.com/elastic/original/2X/4/4225608e4b6d96fa1984c124e6539d11522e6ff8.png)

If done this way, custom column names aren't yet supported. Issue is tracked [here](https://github.com/elastic/kibana/issues/1896).

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 16, 2016, 8:45pm UTC](https://discuss.elastic.co/t/create-custom-column-name-in-data-table-kibana/58118/3 "2016-08-16T20:45:31Z")

</div>

If you are not splitting the data up before it hits ES, B cannot magically pull it apart and put it into a table like what you want.

You need to do that before sending to ES. Look at something like Logstash.

---

<div class="post-metadata">

**Author:** ![vandana\_sethi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vandana_sethi/32/10894_2.png) [@vandana\_sethi](https://discuss.elastic.co/u/vandana_sethi)\
**Post date:** [August 17, 2016, 6:38am UTC](https://discuss.elastic.co/t/create-custom-column-name-in-data-table-kibana/58118/4 "2016-08-17T06:38:09Z")

</div>

yeah I have created the different field of that data 😛

---

<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:41pm UTC](https://discuss.elastic.co/t/create-custom-column-name-in-data-table-kibana/58118/5 "2017-07-06T13:41:00Z")

</div>


