Dashboards & Visualizations

How do I unset a token if a click value is has the same value?

andrewtrobec
Motivator

Hello All,
I have a pie chart divided into slices. When I click a slice it sets a token tok_slice_value with click.value which causes some other fun stuff to happen on the dashboard. If I click on another slice then the token gets updated with that new click.value. What I would like to do is unset the token if the token value is the same as the new click.value. I think I've got it, but I just cannot get the right syntax. Here's what I have:

<drilldown>
   <condition match="&quot;$tok_slice_value$&quot; == &quot;$click.value$&quot;">
      <unset token="tok_slice_value"></unset>
   </condition>
   <condition>
      <set token="tok_slice_value">$click.value$</set>
   </condition>
</drilldown>

Doesn't work unfortunately and I've tried a number of different options to no avail. Can someone please help me?

Thanks!

Andrew

0 Karma
1 Solution

renjith_nair
Legend

@andrewtrobec ,

Try

<condition match="$tok_value$ == 'click.value'">
---
What goes around comes around. If it helps, hit it with Karma 🙂

View solution in original post

renjith_nair
Legend

@andrewtrobec ,

Try

<condition match="$tok_value$ == 'click.value'">
---
What goes around comes around. If it helps, hit it with Karma 🙂

andrewtrobec
Motivator

@renjith.nair It works! So I should use '' instead of $$ for the click value. Thanks!

0 Karma
Get Updates on the Splunk Community!

Accelerating Observability as Code with the Splunk AI Assistant

We’ve seen in previous posts what Observability as Code (OaC) is and how it’s now essential for managing ...

Integrating Splunk Search API and Quarto to Create Reproducible Investigation ...

 Splunk is More Than Just the Web Console For Digital Forensics and Incident Response (DFIR) practitioners, ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...