# Visualize: "field" is a required parameter?

**URL:** https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179
**Category:** Kibana
**Created:** [October 19, 2018, 1:35pm UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179 "2018-10-19T13:35:11Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![aabababba](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aabababba/32/36732_2.png) [@aabababba](https://discuss.elastic.co/u/aabababba)
#### Post date: [October 19, 2018, 1:35pm UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/1 "2018-10-19T13:35:12Z")

</div>

![errorfield](https://us1.discourse-cdn.com/elastic/original/3X/f/b/fb4c936ee56b9aa479db84fb7675babe41a8bee7.jpeg)

help?

---

<div class="post-metadata">

### Author: ![elastock](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/elastock/32/35672_2.png) [@elastock](https://discuss.elastic.co/u/elastock)
#### Post date: [October 19, 2018, 2:09pm UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/2 "2018-10-19T14:09:19Z")

</div>

it happens when your index has changed and the field concerned doesn't exist anymore in your documents.  
So , the visualization can't find it .

Or maybe this field wasn't marked as aggregatable or searchable in the index pattern menu

Maybe try to refresh the index pattern ...

---

<div class="post-metadata">

### Author: ![aabababba](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aabababba/32/36732_2.png) [@aabababba](https://discuss.elastic.co/u/aabababba)
#### Post date: [October 20, 2018, 8:23am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/3 "2018-10-20T08:23:13Z")

</div>

how to refresh the index pattern?

---

<div class="post-metadata">

### Author: ![aabababba](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aabababba/32/36732_2.png) [@aabababba](https://discuss.elastic.co/u/aabababba)
#### Post date: [October 20, 2018, 8:38am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/4 "2018-10-20T08:38:36Z")

</div>

No data to display for the selected metrics?  
any idea?。。。

 ![metrierrorJPG](https://us1.discourse-cdn.com/elastic/original/3X/5/c/5c5faf1b362eefc79491c76c04efd1088bd8a863.jpeg)

---

<div class="post-metadata">

### Author: ![aabababba](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aabababba/32/36732_2.png) [@aabababba](https://discuss.elastic.co/u/aabababba)
#### Post date: [October 20, 2018, 8:46am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/5 "2018-10-20T08:46:54Z")

</div>

[indices:data/read/search[phase/query]]  
Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default. Set fielddata=true on [beat.name] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory. Alternatively use a keyword field instead.

---

<div class="post-metadata">

### Author: ![elastock](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/elastock/32/35672_2.png) [@elastock](https://discuss.elastic.co/u/elastock)
#### Post date: [October 22, 2018, 7:14am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/6 "2018-10-22T07:14:08Z")

</div>

Management\> Index pattern

Go to top right and corner  
 ![image](https://us1.discourse-cdn.com/elastic/original/3X/b/f/bfb2b928914530d1a1bc4b64fce85e04917b066c.png)

---

<div class="post-metadata">

### Author: ![aabababba](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aabababba/32/36732_2.png) [@aabababba](https://discuss.elastic.co/u/aabababba)
#### Post date: [October 22, 2018, 10:27am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/7 "2018-10-22T10:27:15Z")

</div>

I get it.but now the error is

[indices:data/read/search[phase/query]]  
Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default. Set fielddata=true on [beat.name] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory. Alternatively use a keyword field instead.

I should set this every day?

```
   PUT metricbeat-*/_mapping/doc?update_all_types
{
  "properties": {
    "beat.name": {
      "type": "text",
     "fielddata": true
    }
  }
}
```

---

<div class="post-metadata">

### Author: ![aabababba](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aabababba/32/36732_2.png) [@aabababba](https://discuss.elastic.co/u/aabababba)
#### Post date: [October 24, 2018, 7:23am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/8 "2018-10-24T07:23:04Z")

</div>

```auto
{
  "error": {
    "root_cause": [
      {
        "type": "illegal_argument_exception",
        "reason": "mapper [system.network.name] of different type, current_type [keyword], merged_type [text]"
      }
    ],
    "type": "illegal_argument_exception",
    "reason": "mapper [system.network.name] of different type, current_type [keyword], merged_type [text]"
  },
  "status": 400
}

```

now the error is this。。。

---

<div class="post-metadata">

### Author: ![aabababba](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aabababba/32/36732_2.png) [@aabababba](https://discuss.elastic.co/u/aabababba)
#### Post date: [November 12, 2018, 2:48am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/9 "2018-11-12T02:48:11Z")

</div>

anybody can help this?。。。

---

<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: [December 10, 2018, 2:48am UTC](https://discuss.elastic.co/t/visualize-field-is-a-required-parameter/153179/10 "2018-12-10T02:48:18Z")

</div>

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