# Data Type in Kibana & sync pace?

**URL:** https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241
**Category:** Kibana
**Created:** [August 29, 2016, 9:44pm UTC](https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241 "2016-08-29T21:44:54Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Allie\_Yang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/allie_yang/32/16538_2.png) [@Allie\_Yang](https://discuss.elastic.co/u/Allie_Yang)
#### Post date: [August 29, 2016, 9:44pm UTC](https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241/1 "2016-08-29T21:44:54Z")

</div>

- If i changed a field's data type within the same indice, does Kibana show the previous data type or the updated one, or both??

- And does kibana instantly reflect the update from ES? (which i don't think so)

---

<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: [August 29, 2016, 10:09pm UTC](https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241/2 "2016-08-29T22:09:26Z")

</div>

If you change any data type for an index that Kibana references, or even add a new field, you'll have refresh the mappings for the Index Pattern that Kibana uses to reference the data.

Go to Settings \> Indices \> select your Index Pattern, click the "Refresh field list" button.

 ![](https://us1.discourse-cdn.com/elastic/original/2X/5/509aeae70d5aa909b3b5af246aabbc6b64e6917c.png)

---

<div class="post-metadata">

### Author: ![Allie\_Yang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/allie_yang/32/16538_2.png) [@Allie\_Yang](https://discuss.elastic.co/u/Allie_Yang)
#### Post date: [August 29, 2016, 10:17pm UTC](https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241/3 "2016-08-29T22:17:00Z")

</div>

Sure, thanks~  
Is the data flow instantaneous? Like i feed the data into logstash, will i see them right away at ES and then Kibana?

---

<div class="post-metadata">

### Author: ![Allie\_Yang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/allie_yang/32/16538_2.png) [@Allie\_Yang](https://discuss.elastic.co/u/Allie_Yang)
#### Post date: [August 30, 2016, 12:03am UTC](https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241/4 "2016-08-30T00:03:38Z")

</div>

But what about for ONE same field, part of its records are String, then later, i updated the field with some other Number types log files?

---

<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: [August 30, 2016, 4:40pm UTC](https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241/5 "2016-08-30T16:40:03Z")

</div>

> Is the data flow instantaneous? Like i feed the data into logstash, will i see them right away at ES and then Kibana?

Indexing in Elasticsearch requires a refresh on the shards, which happens every 1 second. So your data is available after 1 second. See: [Near Real-Time Search | Elasticsearch: The Definitive Guide [2.x] | Elastic](https://www.elastic.co/guide/en/elasticsearch/guide/current/near-real-time.html)

> But what about for ONE same field, part of its records are String, then later, i updated the field with some other Number types log files?

Refreshing the Index Pattern in Kibana will take care of that for you.

---

<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:39pm UTC](https://discuss.elastic.co/t/data-type-in-kibana-sync-pace/59241/6 "2017-07-06T13:39:56Z")

</div>


