<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Why do Panels show no records when multiple values selected in multiselect input? in Dashboards &amp; Visualizations</title>
    <link>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/444631#M29269</link>
    <description>&lt;P&gt;I'm trying to create a dashboard that shows all devices with a certain OS. To start, I have three dashboard panels: one for VMs, one for PCs, and one for physical hosts. I'm using one multiselect input with operating system options to populate each device type panel. I want the panels to dynamically update when one &lt;STRONG&gt;or more&lt;/STRONG&gt; operating systems is selected. However, when I pick &lt;STRONG&gt;more than one&lt;/STRONG&gt; OS, I get an error on each panel saying "No results found."&lt;/P&gt;
&lt;P&gt;How can I use one multiselect token to populate multiple panels when selecting &lt;STRONG&gt;more than one OS&lt;/STRONG&gt;?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;form&amp;gt;
  &amp;lt;label&amp;gt;CMS_OS&amp;lt;/label&amp;gt;
  &amp;lt;fieldset submitButton="true" autoRun="false"&amp;gt;
    &amp;lt;input type="multiselect" token="ostestfield" searchWhenChanged="true"&amp;gt;
      &amp;lt;label&amp;gt;OSTEST&amp;lt;/label&amp;gt;
      &amp;lt;fieldForLabel&amp;gt;Operating System&amp;lt;/fieldForLabel&amp;gt;
      &amp;lt;fieldForValue&amp;gt;Operating System&amp;lt;/fieldForValue&amp;gt;
      &amp;lt;search&amp;gt;
        &amp;lt;query&amp;gt;index=cms_pc OR index=cms_vm OR index=cms_host | eval "Operating System"=coalesce(OSVersion,OperatingSystem_Code) | dedup "Operating System"&amp;lt;/query&amp;gt;
        &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
        &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
      &amp;lt;/search&amp;gt;
      &amp;lt;delimiter&amp;gt; OR &amp;lt;/delimiter&amp;gt;
      &amp;lt;valuePrefix&amp;gt;"&amp;lt;/valuePrefix&amp;gt;
      &amp;lt;valueSuffix&amp;gt;"&amp;lt;/valueSuffix&amp;gt;
    &amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;VM OS&amp;lt;/title&amp;gt;
      &amp;lt;table&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=cms_vm OperatingSystem_Code="$ostestfield$" |dedup VM|table VM OperatingSystem_Code | rename OperatingSystem_Code as OS&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
          &amp;lt;sampleRatio&amp;gt;1&amp;lt;/sampleRatio&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="count"&amp;gt;100&amp;lt;/option&amp;gt;
        &amp;lt;option name="dataOverlayMode"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="percentagesRow"&amp;gt;false&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="rowNumbers"&amp;gt;false&amp;lt;/option&amp;gt;
        &amp;lt;option name="totalsRow"&amp;gt;false&amp;lt;/option&amp;gt;
        &amp;lt;option name="wrap"&amp;gt;true&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;table&amp;gt;
        &amp;lt;title&amp;gt;PCs&amp;lt;/title&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=cms_pc OSVersion="$ostestfield$" | dedup DeviceName | table DeviceName OSVersion | rename OSVersion as OS&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="count"&amp;gt;10&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;table&amp;gt;
        &amp;lt;title&amp;gt;Hosts&amp;lt;/title&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=cms_host OperatingSystem_Code="$ostestfield$" | dedup DeviceName | table DeviceName OperatingSystem_Code&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="count"&amp;gt;10&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Tue, 21 Jun 2022 15:22:46 GMT</pubDate>
    <dc:creator>gbwilson</dc:creator>
    <dc:date>2022-06-21T15:22:46Z</dc:date>
    <item>
      <title>Why do Panels show no records when multiple values selected in multiselect input?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/444631#M29269</link>
      <description>&lt;P&gt;I'm trying to create a dashboard that shows all devices with a certain OS. To start, I have three dashboard panels: one for VMs, one for PCs, and one for physical hosts. I'm using one multiselect input with operating system options to populate each device type panel. I want the panels to dynamically update when one &lt;STRONG&gt;or more&lt;/STRONG&gt; operating systems is selected. However, when I pick &lt;STRONG&gt;more than one&lt;/STRONG&gt; OS, I get an error on each panel saying "No results found."&lt;/P&gt;
&lt;P&gt;How can I use one multiselect token to populate multiple panels when selecting &lt;STRONG&gt;more than one OS&lt;/STRONG&gt;?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;form&amp;gt;
  &amp;lt;label&amp;gt;CMS_OS&amp;lt;/label&amp;gt;
  &amp;lt;fieldset submitButton="true" autoRun="false"&amp;gt;
    &amp;lt;input type="multiselect" token="ostestfield" searchWhenChanged="true"&amp;gt;
      &amp;lt;label&amp;gt;OSTEST&amp;lt;/label&amp;gt;
      &amp;lt;fieldForLabel&amp;gt;Operating System&amp;lt;/fieldForLabel&amp;gt;
      &amp;lt;fieldForValue&amp;gt;Operating System&amp;lt;/fieldForValue&amp;gt;
      &amp;lt;search&amp;gt;
        &amp;lt;query&amp;gt;index=cms_pc OR index=cms_vm OR index=cms_host | eval "Operating System"=coalesce(OSVersion,OperatingSystem_Code) | dedup "Operating System"&amp;lt;/query&amp;gt;
        &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
        &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
      &amp;lt;/search&amp;gt;
      &amp;lt;delimiter&amp;gt; OR &amp;lt;/delimiter&amp;gt;
      &amp;lt;valuePrefix&amp;gt;"&amp;lt;/valuePrefix&amp;gt;
      &amp;lt;valueSuffix&amp;gt;"&amp;lt;/valueSuffix&amp;gt;
    &amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;VM OS&amp;lt;/title&amp;gt;
      &amp;lt;table&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=cms_vm OperatingSystem_Code="$ostestfield$" |dedup VM|table VM OperatingSystem_Code | rename OperatingSystem_Code as OS&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
          &amp;lt;sampleRatio&amp;gt;1&amp;lt;/sampleRatio&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="count"&amp;gt;100&amp;lt;/option&amp;gt;
        &amp;lt;option name="dataOverlayMode"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="percentagesRow"&amp;gt;false&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="rowNumbers"&amp;gt;false&amp;lt;/option&amp;gt;
        &amp;lt;option name="totalsRow"&amp;gt;false&amp;lt;/option&amp;gt;
        &amp;lt;option name="wrap"&amp;gt;true&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;table&amp;gt;
        &amp;lt;title&amp;gt;PCs&amp;lt;/title&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=cms_pc OSVersion="$ostestfield$" | dedup DeviceName | table DeviceName OSVersion | rename OSVersion as OS&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="count"&amp;gt;10&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;table&amp;gt;
        &amp;lt;title&amp;gt;Hosts&amp;lt;/title&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=cms_host OperatingSystem_Code="$ostestfield$" | dedup DeviceName | table DeviceName OperatingSystem_Code&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="count"&amp;gt;10&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Jun 2022 15:22:46 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/444631#M29269</guid>
      <dc:creator>gbwilson</dc:creator>
      <dc:date>2022-06-21T15:22:46Z</dc:date>
    </item>
    <item>
      <title>Re: Panels show no records when multiple values selected in multiselect input</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/444632#M29270</link>
      <description>&lt;P&gt;Okay, here are the first couple of things  I notice.  &lt;/P&gt;

&lt;P&gt;1) In this code you are building a synthetic field value that is not on your underlying records, and then later you are trying to use that nonexistent field to select your records.&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;     &amp;lt;query&amp;gt;index=cms_pc OR index=cms_vm OR index=cms_host | eval "Operating System"=coalesce(OSVersion,OperatingSystem_Code) | dedup "Operating System"&amp;lt;/query&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;I'm going to assume that you have defined that somewhere else, or your code should not be working right for ONE selection, let alone multiselects.&lt;/P&gt;

&lt;P&gt;2)  In this code, you are creating a single multivalue token ...&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;   &amp;lt;delimiter&amp;gt; OR &amp;lt;/delimiter&amp;gt;
   &amp;lt;valuePrefix&amp;gt;"&amp;lt;/valuePrefix&amp;gt;
   &amp;lt;valueSuffix&amp;gt;"&amp;lt;/valueSuffix&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;...with a result that looks like this...&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt; ( "value1" OR "value2" OR .... OR "value99"  )
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;...and then later you are trying to use it in this code... &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt; index=cms_vm OperatingSystem_Code="$ostestfield$"  | more stuff
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;...but the resulting substitution is not meaningful to splunk... &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;      index=cms_vm OperatingSystem_Code="( "value1" OR "value2" OR ... OR "value99" ) "
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;... so you need to change your format in two places.&lt;/P&gt;

&lt;P&gt;Try changing this... &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;   &amp;lt;valuePrefix&amp;gt;"&amp;lt;/valuePrefix&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;...to this... &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;   &amp;lt;valuePrefix&amp;gt;OperatingSystem_Code="&amp;lt;/valuePrefix&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;...and changing this...&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;  index=cms_vm OperatingSystem_Code="$ostestfield$" 
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;...to this... &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;  index=cms_vm   $ostestfield$ 
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 12 Jun 2018 22:24:59 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/444632#M29270</guid>
      <dc:creator>DalJeanis</dc:creator>
      <dc:date>2018-06-12T22:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: Panels show no records when multiple values selected in multiselect input</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/444633#M29271</link>
      <description>&lt;P&gt;Thank you for your help.  New to Splunk and your answer explained everything very clearly.  I really appreciate it.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jun 2018 13:05:00 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/444633#M29271</guid>
      <dc:creator>gbwilson</dc:creator>
      <dc:date>2018-06-13T13:05:00Z</dc:date>
    </item>
    <item>
      <title>Re: Panels show no records when multiple values selected in multiselect input</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/602320#M49480</link>
      <description>&lt;PRE&gt;  index=cms_vm   $ostestfield$ &lt;/PRE&gt;&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/203121"&gt;@DalJeanis&lt;/a&gt;&amp;nbsp; &lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/119508"&gt;@gbwilson&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;instead of above command&amp;nbsp; we can use&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;index IN (cms_pc cms_vm cms_host) OperatingSystem_Code IN ($ostestfield$)&lt;/PRE&gt;</description>
      <pubDate>Sat, 18 Jun 2022 21:23:51 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Why-do-Panels-show-no-records-when-multiple-values-selected-in/m-p/602320#M49480</guid>
      <dc:creator>paritoshs24</dc:creator>
      <dc:date>2022-06-18T21:23:51Z</dc:date>
    </item>
  </channel>
</rss>

