Dashboards & Visualizations

How to populate dropdown values from csv file using javascript?

kevshah
Explorer

I've input lookup table csv file in splunk envrinoment where I want to pull dropdown values from. Since I am new to HTML dashboarding in splunk, I don't know how to search inputlook up table using javascript.

This is how I am doing in Advanced xml, any idea how to achieve this in HTML dashboard?

 <module name="Search" autoRun="True">
      <param name="search"><![CDATA[
| inputlookup xvz.csv | fillnull value=* | fields Index, sourcetype, env, jvm_name]]></param>


       <module name="Pulldown">
          <param name="postProcess">dedup sourcetype | sort sourcetype</param>
          <param name="cssClass">dropBox</param>
          <param name="size">6</param>
          <param name="valueField">sourcetype</param>
          <param name="staticOptions"/>
          <param name="name">sourcetype</param>
          <param name="template">sourcetype=$value$</param>
          <param name="label">Sourcetype</param>

</module>
</module>

asimagu
Builder

I suggest that you build this dashboard in Simple XML and then use the built-in feature of converting to HTML. You will have your dashboard working plus you will learn how it is done in HTML 😉

0 Karma

kevshah
Explorer

I tried that and it works but it creates a default splunk dropdown view, my requirement is to create more customized view. Any idea on how to create custom view?

0 Karma

asimagu
Builder

what about using the Javascript sdk for Splunk?

0 Karma
Get Updates on the Splunk Community!

Splunk Observability Cloud’s AI Assistant in Action Series: Analyzing and ...

This is the second post in our Splunk Observability Cloud’s AI Assistant in Action series, in which we look at ...

Elevate Your Organization with Splunk’s Next Platform Evolution

 Thursday, July 10, 2025  |  11AM PDT / 2PM EDT Whether you're managing complex deployments or looking to ...

Splunk Answers Content Calendar, June Edition

Get ready for this week’s post dedicated to Splunk Dashboards! We're celebrating the power of community by ...