Splunk Search

Using search keyword or where keyword

nirmalya2006
Path Finder

Hi All

I have data in the below fomat

Country={UK}, Question=Where do you live, Answer=London 
Country={USA}, Question=Where do you live, Answer=New York 
Country={UK}, Question=What is you pet, Answer=dog 
Country={USA}, Question=What is you pet, Answer=cat

... and so on

I have a drop down in my dashboard that selects the market.
I have a static option 'All' with value as *.
But using the * my below query breaks.

| index=myindex
| where Country="{"."$country$"."}"
| table Country, Question, Answer

When I select any specific country it works, but it breaks when I select the All option
I found by trial and error that I have to use search keyword instead of where when it comes to use asterisk *.
But search key word doesn't go with the expression that I am using, so I have to use where.

I am confused as to which keyword to use or is there any other way I can do it.
Can someone help with some guidance.

Thanks

Tags (1)
0 Karma

HiroshiSatoh
Champion

I think that I should use the search command.

| search Country="{$country$}"

$country$=*,UK,USA
0 Karma
Get Updates on the Splunk Community!

Earn a $35 Gift Card for Answering our Splunk Admins & App Developer Survey

Survey for Splunk Admins and App Developers is open now! | Earn a $35 gift card!      Hello there,  Splunk ...

Continuing Innovation & New Integrations Unlock Full Stack Observability For Your ...

You’ve probably heard the latest about AppDynamics joining the Splunk Observability portfolio, deepening our ...

Monitoring Amazon Elastic Kubernetes Service (EKS)

As we’ve seen, integrating Kubernetes environments with Splunk Observability Cloud is a quick and easy way to ...