Deployment Architecture

Splunk DB Connect 1: How to create a search form that runs a dbquery when username is a variable?

abovebeyond
Communicator

Hi,

I'm trying to create a search form that runs a dbquery when username is a variable.

I tried with this code without a success:

<form>
  <label> Users </label>
  <description/>

  <searchTemplate>
| dbquery "testdb" "select * from [vw_Getusers] 
Where username=$username$"
  </searchTemplate>


  <fieldset autoRun="True">


    <input type="text" token="username">
      <label>username</label>
      <default>admin</default>
      <suffix>*</suffix>
    </input>


    <input type="time" searchWhenChanged="true">
      <default>
        <earliestTime>-24h@h</earliestTime>
        <latestTime>now</latestTime>
      </default>
    </input>

  </fieldset>

  <row>
    <panel>

      <table>
        <option name="showPager">true</option>
        <option name="count">20</option>
      </table>
    </panel>
  </row>
</form>

Where is it failing?
Thanks

0 Karma
1 Solution

abovebeyond
Communicator

now its working, using the following code

<form>
  <label> Users </label>
  <description/>
  <fieldset>

   <input type="text" token="username">
     <label>Enter the value of Username</label>
   </input>
  </fieldset>

   <searchTemplate>
 | dbquery "testdb" "selectfrom [vw_Getusers] 
Where username='$username$'" 
     order by id desc 
   </searchTemplate>

  <row>
    <panel>
      <table>
        <option name="showPager">true</option>
        <option name="count">20</option>
      </table>
    </panel>
  </row>
</form>

View solution in original post

0 Karma

abovebeyond
Communicator

now its working, using the following code

<form>
  <label> Users </label>
  <description/>
  <fieldset>

   <input type="text" token="username">
     <label>Enter the value of Username</label>
   </input>
  </fieldset>

   <searchTemplate>
 | dbquery "testdb" "selectfrom [vw_Getusers] 
Where username='$username$'" 
     order by id desc 
   </searchTemplate>

  <row>
    <panel>
      <table>
        <option name="showPager">true</option>
        <option name="count">20</option>
      </table>
    </panel>
  </row>
</form>
0 Karma
Get Updates on the Splunk Community!

Data Management Digest – December 2025

Welcome to the December edition of Data Management Digest! As we continue our journey of data innovation, the ...

Index This | What is broken 80% of the time by February?

December 2025 Edition   Hayyy Splunk Education Enthusiasts and the Eternally Curious!    We’re back with this ...

Unlock Faster Time-to-Value on Edge and Ingest Processor with New SPL2 Pipeline ...

Hello Splunk Community,   We're thrilled to share an exciting update that will help you manage your data more ...