# Kibana Visualization Column Name

**URL:** <https://discuss.elastic.co/t/kibana-visualization-column-name/129407>\
**Category:** Kibana\
**Created:** [April 25, 2018, 5:23am UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407 "2018-04-25T05:23:20Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dhanashree](https://avatars.discourse-cdn.com/v4/letter/d/8797f3/32.png) [@Dhanashree](https://discuss.elastic.co/u/Dhanashree)\
**Post date:** [April 25, 2018, 5:23am UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/1 "2018-04-25T05:23:20Z")

</div>

Hi,  
I wish to edit column names in saved search in kibana 6.2.2. I tried creating a data table visualization but there i am getting count as a default column which is not needed as per my requirements. Is it possible to edit column names in saved search?

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [April 25, 2018, 5:35pm UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/2 "2018-04-25T17:35:43Z")

</div>

> Is it possible to edit column names in saved search?

Not directly, but you can fake it with a scripted field. In Management \> Index Patterns, click the Scripted Fields tab and add a new field. Name the field whatever you would like it to look like, then in the value of the script use:

```auto
doc['some_field'].value

```

Where `some_field` is the existing name of the field. This will effectively just "proxy" that value into a new field with the name you want to use. Then you can use that scripted field in your existing saved search, just edit it and save.

---

<div class="post-metadata">

**Author:** ![Dhanashree](https://avatars.discourse-cdn.com/v4/letter/d/8797f3/32.png) [@Dhanashree](https://discuss.elastic.co/u/Dhanashree)\
**Post date:** [April 26, 2018, 6:16am UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/3 "2018-04-26T06:16:55Z")

</div>

I tried with this but after doing the settings i am unable to get my data in discover.

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [May 10, 2018, 5:10pm UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/4 "2018-05-10T17:10:44Z")

</div>

> i am unable to get my data in discover

Are you getting errors or something? What do you mean you're unable to get your data?

---

<div class="post-metadata">

**Author:** ![Dhanashree](https://avatars.discourse-cdn.com/v4/letter/d/8797f3/32.png) [@Dhanashree](https://discuss.elastic.co/u/Dhanashree)\
**Post date:** [May 22, 2018, 7:56am UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/5 "2018-05-22T07:56:28Z")

</div>

Yes, I am not getting any data in the data table. Earlier I got the required data along with count but when I made the changes given by you, no data is being displayed in the table. Can you provide me a solution for the same.

Thank you.

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [May 22, 2018, 4:43pm UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/6 "2018-05-22T16:43:51Z")

</div>

Do you see any errors, either in the browser, or in the output from the Kibana server? And if you remove the scripted field, does your data show up again in Discover? Perhaps there's a syntax error in the scripted field definition...

---

<div class="post-metadata">

**Author:** ![Dhanashree](https://avatars.discourse-cdn.com/v4/letter/d/8797f3/32.png) [@Dhanashree](https://discuss.elastic.co/u/Dhanashree)\
**Post date:** [May 23, 2018, 3:52am UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/7 "2018-05-23T03:52:53Z")

</div>

Yes on removing the scripted fields i am getting all the data.I had used **doc['field\_name'].value** this definition for creating the scripted field.  
Also i wish to change the field names only on the discover tab how can i get that?

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [May 23, 2018, 7:40pm UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/8 "2018-05-23T19:40:03Z")

</div>

Maybe this is a silly question, but you're placing `field_name` with the name of the field you are trying to rename, right?

> Also i wish to change the field names only on the discover tab how can i get that?

The scripted field will make the new name available in visualizations and all over, there's no way around that. It's just part of the index pattern, and is automatically available.

---

<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:** [June 20, 2018, 7:40pm UTC](https://discuss.elastic.co/t/kibana-visualization-column-name/129407/9 "2018-06-20T19:40:04Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
