# Canvas: preview shows data, elements don't

**URL:** <https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246>\
**Category:** Kibana\
**Tags:** canvas\
**Created:** [August 1, 2019, 4:56am UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246 "2019-08-01T04:56:40Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![joaociocca](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joaociocca/32/15827_2.png) [@joaociocca](https://discuss.elastic.co/u/joaociocca)\
**Post date:** [August 1, 2019, 4:56am UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246/1 "2019-08-01T04:56:41Z")

</div>

My first time trying out Canvas and I'm feeling lost. Amazingly lost.

No matter what I try, I can get data showing up on preview just fine, even a simple metric shows up nicely on preview... but when I save, I get nothing on canvas.

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/f/4/f4b2d62a5ced6f6dd9ce4977efd353c92f9f6e83.png)

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/8/d/8d6d8ef80f4a2439827bd6ebc0151447b523abdc.png)

What could I be doing wrong? I dig the documentation and found nothing at all saying anything about anything even remotely related to this kind of behavior.

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [August 2, 2019, 3:22pm UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246/2 "2019-08-02T15:22:12Z")

</div>

which version are you having problems on ? On 7.3.0 released, I tried preview of elements and post the save of canvas workpad- the elements show up just fine.  
Is there any console error displayed?

Thanks  
Rashmi

---

<div class="post-metadata">

**Author:** ![lukas](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lukas/32/6812_2.png) [@lukas](https://discuss.elastic.co/u/lukas)\
**Post date:** [August 2, 2019, 7:05pm UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246/3 "2019-08-02T19:05:57Z")

</div>

Chances are that you have some sort of filter on one of your pages that is filtering your data. Do you have a time filter or a filter drop-down somewhere in your canvas?

---

<div class="post-metadata">

**Author:** ![joaociocca](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joaociocca/32/15827_2.png) [@joaociocca](https://discuss.elastic.co/u/joaociocca)\
**Post date:** [August 2, 2019, 10:00pm UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246/4 "2019-08-02T22:00:14Z")

</div>

I'm running 7.2.0 - can't find a "save" option, doesn't it automatically save after every change?  
No errors on console. Datasource preview shows 35600 and element still shows 0.

@lukas I had put a time filter in place... and now when I removed it, data showed up as it should! what the hell is going on here...? Ok, so I'm using this over data collected via [Twinttweets](https://github.com/twintproject/twint/) - there's no @timestamp field, but instead a "date". Looks like Kibana understands it nicely, but when I add time filter, all data goes away... and if I configure it to use "date" as the timefield, everything blows up:

(without time filter)

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/5/1/5146ea5c26f5fefdd89d3a732b07a82fcdb68219.png)

(with time filter with default parameters is the print I've already posted on op)

(with time filter and configuring "date" as the time field)

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/4/d/4d0e69cf95347e20e72680d89314527b45eafcbb.png)

Error that's showing up is:  
 ![image](https://us1.discourse-cdn.com/elastic/original/3X/4/3/43e8985749341f467b6db329a3d4975b38e2500b.png)

But discovery doesn't show date like that:

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/c/f/cf52c998786e576ac225dd98f15305b26b339295.png)

---

<div class="post-metadata">

**Author:** ![lukas](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lukas/32/6812_2.png) [@lukas](https://discuss.elastic.co/u/lukas)\
**Post date:** [August 2, 2019, 10:39pm UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246/5 "2019-08-02T22:39:11Z")

</div>

Clicking on the time filter element should allow you to specify which field it uses as the date.

---

<div class="post-metadata">

**Author:** ![joaociocca](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joaociocca/32/15827_2.png) [@joaociocca](https://discuss.elastic.co/u/joaociocca)\
**Post date:** [August 3, 2019, 4:15am UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246/6 "2019-08-03T04:15:25Z")

</div>

When I specify, that error in the middle shows up, the "expression failed" one, where elasticsearch fails to parse date format.

---

<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:** [August 31, 2019, 4:15am UTC](https://discuss.elastic.co/t/canvas-preview-shows-data-elements-dont/193246/7 "2019-08-31T04:15:31Z")

</div>

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