# Visualizations: Unique Count is Inaccurate

**URL:** <https://discuss.elastic.co/t/visualizations-unique-count-is-inaccurate/373595>\
**Category:** Kibana\
**Created:** [January 23, 2025, 5:52pm UTC](https://discuss.elastic.co/t/visualizations-unique-count-is-inaccurate/373595 "2025-01-23T17:52:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![erikg](https://avatars.discourse-cdn.com/v4/letter/e/91b2a8/32.png) [@erikg](https://discuss.elastic.co/u/erikg)\
**Post date:** [January 23, 2025, 5:52pm UTC](https://discuss.elastic.co/t/visualizations-unique-count-is-inaccurate/373595/1 "2025-01-23T17:52:08Z")

</div>

Hello,

As I been exploring the use of ES|QL , I found inconsistencies with metric visualizations using unique count. I have a dataset with 6,929 unique host.name values and for the sake of this it will only show up as 6,929 documents. So I did every metric visualization and was surprised to find the difference in values:

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

This is crazy!

---

<div class="post-metadata">

**Author:** ![Marco\_Liberati](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/marco_liberati/32/82953_2.png) [@Marco\_Liberati](https://discuss.elastic.co/u/Marco_Liberati)\
**Post date:** [January 24, 2025, 12:15pm UTC](https://discuss.elastic.co/t/visualizations-unique-count-is-inaccurate/373595/2 "2025-01-24T12:15:28Z")

</div>

Hi @erikg

The cardinality aggregation, the one that powers this feature in ES provides not an exact count of values.  
More on this can be checked in this page: [Cardinality aggregation | Elasticsearch Guide [8.17] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-metrics-cardinality-aggregation.html#_counts_are_approximate)

I suspect that this is something that is affecting your visualizations here.

---

<div class="post-metadata">

**Author:** ![erikg](https://avatars.discourse-cdn.com/v4/letter/e/91b2a8/32.png) [@erikg](https://discuss.elastic.co/u/erikg)\
**Post date:** [January 24, 2025, 2:41pm UTC](https://discuss.elastic.co/t/visualizations-unique-count-is-inaccurate/373595/3 "2025-01-24T14:41:44Z")

</div>

Hey @Marco_Liberati ,  
thanks, I been using Unique count for a while and didn't know it was an approximate. This is very shocking as we have used unique count in Lens all throughout our dashboards. Depending on the level of cardinality, it seems we are providing inaccurate numbers.

Can we add precision\_threshold to our Lens?

---

<div class="post-metadata">

**Author:** ![Marco\_Liberati](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/marco_liberati/32/82953_2.png) [@Marco\_Liberati](https://discuss.elastic.co/u/Marco_Liberati)\
**Post date:** [January 24, 2025, 2:49pm UTC](https://discuss.elastic.co/t/visualizations-unique-count-is-inaccurate/373595/4 "2025-01-24T14:49:26Z")

</div>

That is no possible with Lens charts: [[Lens] Can't create a Lens visualization that produces accurate count(distinct) on field values · Issue #179934 · elastic/kibana · GitHub](https://github.com/elastic/kibana/issues/179934)

The ES|QL has [an enhancement request](https://github.com/elastic/elasticsearch/issues/107231) for this kind of things, which will enable also to build visualizations with it.
