<?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 Re: Partial String Conversion to lower case in Splunk Search</title>
    <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376600#M166730</link>
    <description>&lt;P&gt;Excellent ,Thanks Renjith,&lt;/P&gt;</description>
    <pubDate>Wed, 07 Nov 2018 05:41:16 GMT</pubDate>
    <dc:creator>HenryFitzerald</dc:creator>
    <dc:date>2018-11-07T05:41:16Z</dc:date>
    <item>
      <title>Partial String Conversion to lower case</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376594#M166724</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Could anyone assist, thanks.&lt;/P&gt;

&lt;P&gt;I have two tokens values that vary depending on chosen drop down box but are all in uppercase “CAA" and "GMM".&lt;/P&gt;

&lt;P&gt;Example&lt;BR /&gt;
$enter_feature_tok$ =CAA&lt;BR /&gt;
$service_family_tok$=GMM&lt;/P&gt;

&lt;P&gt;But, I need to use these queries as part of a string for a look up query  variables but need to convert to lowercase as "gmm" and "caa".&lt;BR /&gt;
Text in query is =&amp;gt; "lookup tp_gmm_cca_digital_map". You see gmm and cca as part of the string.&lt;/P&gt;

&lt;P&gt;I wanted to substitute the token values as lower case using =&amp;gt; lower($enter_feature_tok$)  to give "gmm"  and same for CAA by saying lower($enter_feature_tok$ ) to give "caa"so I can append to string as =&amp;gt;tp_lower($service_family_tok$)_lower($enter_feature_tok$)_telnet_map  would become  =&amp;gt; tp_gmm_cca_telnet_map   &lt;/P&gt;

&lt;P&gt;The  constants in string are "tp_" and "_telnet_map"&lt;/P&gt;

&lt;P&gt;But, it did not work and also tried [lookup eval tp_gmm_cca_digital_map =lower(tp_$service_family$_$enter_feature_tok$_digital_map) ]&lt;BR /&gt;
if anyone could please assist or suggest, thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2020 21:54:53 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376594#M166724</guid>
      <dc:creator>HenryFitzerald</dc:creator>
      <dc:date>2020-09-29T21:54:53Z</dc:date>
    </item>
    <item>
      <title>Re: Partial String Conversion to lower case</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376595#M166725</link>
      <description>&lt;P&gt;@HenryFitzerald&lt;/P&gt;

&lt;P&gt;Can you please share your sample dashboard XML? So we can assist on that directly.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Nov 2018 18:26:06 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376595#M166725</guid>
      <dc:creator>kamlesh_vaghela</dc:creator>
      <dc:date>2018-11-05T18:26:06Z</dc:date>
    </item>
    <item>
      <title>Re: Partial String Conversion to lower case</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376596#M166726</link>
      <description>&lt;P&gt;Hi Kamlesh, thanks for the reply the query looks as =&amp;gt;&lt;/P&gt;

&lt;P&gt;index="main" source=technical_lm  | lookup   tp_gmm_cca_digital_map tp_wildcard | tp_feature =CAA | timechart count by client_id &lt;/P&gt;

&lt;P&gt;I can say in query  "tp_feature"=$enter_feature_tok$  but "tp_gmm_cca_digital_map" is where I want to use GMM and CAA in lower case  [lookup eval tp_gmm_cca_digital_map in query as=&amp;gt; lower(tp_$service_family$_$enter_feature_tok$_digital_map) ]&lt;/P&gt;

&lt;H2&gt;Code is as below please let me know if you have any questions its really only about the string =&amp;gt; tp_gmm_cca_digital_map and how to replace gmm and cca with append values of two tokens  GMM &amp;amp; CCA in lower case to use in query.&lt;/H2&gt;

&lt;P&gt;Dropdown Example&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt; &amp;lt;input type="dropdown" token="service_family_tok"&amp;gt;
   &amp;lt;label&amp;gt;First Drop Down&amp;lt;/label&amp;gt;
   &amp;lt;choice value="GMM"&amp;gt;GMM&amp;lt;/choice&amp;gt;
   &amp;lt;choice value="HWBT"&amp;gt;HWBT&amp;lt;/choice&amp;gt;
   &amp;lt;choice value="EDH"&amp;gt;EDH&amp;lt;/choice&amp;gt;
   &amp;lt;choice value="PWS"&amp;gt;PWS&amp;lt;/choice&amp;gt;
   &amp;lt;default&amp;gt;GMM&amp;lt;/default&amp;gt;
   &amp;lt;initialValue&amp;gt;GMM&amp;lt;/initialValue&amp;gt;
   &amp;lt;change&amp;gt;
     &amp;lt;condition value="EDH"&amp;gt;
       &amp;lt;set token="feature_values"&amp;gt;STMTS-COUNT,MANAGACCT,INBOX,STMTS,ACCTS2,ACCTS&amp;lt;/set&amp;gt;
       &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;
     &amp;lt;/condition&amp;gt;
     &amp;lt;condition value="GMM"&amp;gt;
       &amp;lt;set token="feature_values"&amp;gt;CCA,RESAVER&amp;lt;/set&amp;gt;
       &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;          
     &amp;lt;/condition&amp;gt;
     &amp;lt;condition value="HWBT"&amp;gt;
       &amp;lt;set token="feature_values"&amp;gt;PLA&amp;lt;/set&amp;gt;
       &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;          
     &amp;lt;/condition&amp;gt;
     &amp;lt;condition value="PWS"&amp;gt;
       &amp;lt;set token="feature_values"&amp;gt;TP&amp;lt;/set&amp;gt;
       &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;          
     &amp;lt;/condition&amp;gt;
   &amp;lt;/change&amp;gt;
 &amp;lt;/input&amp;gt;
 &amp;lt;input type="dropdown" token="enter_feature_tok"&amp;gt;
   &amp;lt;label&amp;gt;Second Dropdown&amp;lt;/label&amp;gt;
   &amp;lt;fieldForLabel&amp;gt;feature&amp;lt;/fieldForLabel&amp;gt;
   &amp;lt;fieldForValue&amp;gt;feature&amp;lt;/fieldForValue&amp;gt;
   &amp;lt;search&amp;gt;
     &amp;lt;query&amp;gt;|makeresults|eval feature="$feature_values$"|makemv feature delim=","|mvexpand feature&amp;lt;/query&amp;gt;
     &amp;lt;earliest&amp;gt;-1s@s&amp;lt;/earliest&amp;gt;
     &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
   &amp;lt;/search&amp;gt;
 &amp;lt;/input&amp;gt;


 &amp;lt;panel&amp;gt;
   &amp;lt;html&amp;gt;
   &amp;lt;h3&amp;gt;Service Family Token : $service_family_tok$ , Feature Token : $enter_feature_tok$&amp;lt;/h3&amp;gt;
 &amp;lt;/html&amp;gt;
 &amp;lt;/panel&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;index="main" source=technical_lm  | lookup    lookup  tp_gmm_cca_digital_map tp_wildcard | tp_feature =CAA | timechart count by client_id &lt;/P&gt;

&lt;HR /&gt;</description>
      <pubDate>Tue, 29 Sep 2020 21:53:39 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376596#M166726</guid>
      <dc:creator>HenryFitzerald</dc:creator>
      <dc:date>2020-09-29T21:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: Partial String Conversion to lower case</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376597#M166727</link>
      <description>&lt;P&gt;I think I made it conplicated its  as  two variables with values "CAA" and "GMM" (uppercase) as below $enter_feature_tok$ =CAA $service_family_tok$=GMM I also have a variable tp_gmm_cca_digital_map I have been attempting to convert $enter_feature_tok$ &amp;amp; $service_family_tok$ to (lowercase) as $enter_feature_tok$ =caa $service_family_tok$=gmm&lt;/P&gt;

&lt;P&gt;So I can substitute as [tp_lower($service_family_tok$)&lt;EM&gt;lower($enter_feature_tok$)_telnet_map ] But does not work I tried =&amp;gt; eval tp_gmm_cca_digital_map= lower(tp&lt;/EM&gt;$service_family$_$enter_feature_tok$_digital_map) in Splunk but did not work.Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2020 21:53:42 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376597#M166727</guid>
      <dc:creator>HenryFitzerald</dc:creator>
      <dc:date>2020-09-29T21:53:42Z</dc:date>
    </item>
    <item>
      <title>Re: Partial String Conversion to lower case</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376598#M166728</link>
      <description>&lt;P&gt;It actually looks like &lt;BR /&gt;
this XX_gmm_caa_XXXXXXXX "XXXX" values are fixed text I just replaced the XXXs&lt;BR /&gt;
 with tp and telenet &amp;amp; digital_map&lt;BR /&gt;
and actual query looks like   =&amp;gt; lookup XX_gmm_caa_XXXXXXXX.&lt;BR /&gt;
The  &lt;EM&gt;gmm_caa&lt;/EM&gt; are service_family and tokens in lowercase&lt;/P&gt;

&lt;P&gt;The only issue is how to append  &lt;EM&gt;gmm_caa&lt;/EM&gt;  which is $service_family_tok$=GMM&lt;BR /&gt;
and $enter_feature_tok=CAA as but in lower case.&lt;/P&gt;

&lt;P&gt;There are others queries but in different dashboards &lt;BR /&gt;
lookup XX_gmm_accts_XXXXXXXX&lt;BR /&gt;
lookup XX_gmm_regsaver_XXXXXXXX&lt;BR /&gt;
lookup XX_edh_stmts_XXXXXXXX.&lt;/P&gt;

&lt;P&gt;These other queries  in "seperate splunk panels" but now there’s two drop down boxes &lt;BR /&gt;
in only one Splunk dashboard &amp;amp; I can capture when the  user  chooses the service_family&lt;BR /&gt;
and feature   values  in uppercase  in tokens $service_family_tok$ and $enter_feature_tok$&lt;BR /&gt;
and use this in one generic query in one dashboard.&lt;BR /&gt;&lt;BR /&gt;
Attempting to use the values stored in the two  tokens to create a generic query &lt;BR /&gt;
=&amp;gt; lookup  XX_$service_family_tok$_$enter_feature_tok$_XXXXXX&lt;BR /&gt;
 but the token are in uppercase and I am unsure &lt;BR /&gt;
how to append this using  lower case  (lower) &lt;BR /&gt;
Query =&amp;gt; lookup  XX_lower($service_family_tok$)_lower($enter_feature_tok$)_XXXXXX &lt;BR /&gt;
I have tried a few things like lower &amp;amp; “eval” without success.Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2020 21:53:59 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376598#M166728</guid>
      <dc:creator>HenryFitzerald</dc:creator>
      <dc:date>2020-09-29T21:53:59Z</dc:date>
    </item>
    <item>
      <title>Re: Partial String Conversion to lower case</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376599#M166729</link>
      <description>&lt;P&gt;@HenryFitzerald,&lt;/P&gt;

&lt;P&gt;As discussed on &lt;A href="https://answers.splunk.com/answers/696582/can-you-help-me-with-my-query-involving-two-static.html#answer-697364"&gt;https://answers.splunk.com/answers/696582/can-you-help-me-with-my-query-involving-two-static.html#answer-697364&lt;/A&gt; , below should work for you&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt; &amp;lt;form&amp;gt;
   &amp;lt;label&amp;gt;Dropdown Example&amp;lt;/label&amp;gt;
   &amp;lt;fieldset submitButton="false"&amp;gt;
     &amp;lt;input type="dropdown" token="service_family_tok"&amp;gt;
       &amp;lt;label&amp;gt;First Drop Down&amp;lt;/label&amp;gt;
       &amp;lt;choice value="GMM"&amp;gt;GMM&amp;lt;/choice&amp;gt;
       &amp;lt;choice value="EDH"&amp;gt;EDH&amp;lt;/choice&amp;gt;
       &amp;lt;choice value="PWS"&amp;gt;PWS&amp;lt;/choice&amp;gt;
       &amp;lt;default&amp;gt;GMM&amp;lt;/default&amp;gt;
       &amp;lt;initialValue&amp;gt;GMM&amp;lt;/initialValue&amp;gt;
       &amp;lt;change&amp;gt;
         &amp;lt;condition value="EDH"&amp;gt;
           &amp;lt;set token="feature_values"&amp;gt;STMTS-COUNT,MANAGACCT,INBOX,STMTS,ACCTS2,ACCTS&amp;lt;/set&amp;gt;
           &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;
         &amp;lt;/condition&amp;gt;
         &amp;lt;condition value="GMM"&amp;gt;
           &amp;lt;set token="feature_values"&amp;gt;CCA,RESAVER&amp;lt;/set&amp;gt;
           &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;
         &amp;lt;/condition&amp;gt;
         &amp;lt;condition value="HWBT"&amp;gt;
           &amp;lt;set token="feature_values"&amp;gt;PLA&amp;lt;/set&amp;gt;
           &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;
         &amp;lt;/condition&amp;gt;
         &amp;lt;condition value="PWS"&amp;gt;
           &amp;lt;set token="feature_values"&amp;gt;TP&amp;lt;/set&amp;gt;
           &amp;lt;unset token="form.enter_feature_tok"&amp;gt;&amp;lt;/unset&amp;gt;
         &amp;lt;/condition&amp;gt;
       &amp;lt;/change&amp;gt;
     &amp;lt;/input&amp;gt;
     &amp;lt;input type="dropdown" token="enter_feature_tok"&amp;gt;
       &amp;lt;label&amp;gt;Second Dropdown&amp;lt;/label&amp;gt;
       &amp;lt;fieldForLabel&amp;gt;feature&amp;lt;/fieldForLabel&amp;gt;
       &amp;lt;fieldForValue&amp;gt;feature&amp;lt;/fieldForValue&amp;gt;
       &amp;lt;search&amp;gt;
         &amp;lt;query&amp;gt;|makeresults|eval feature="$feature_values$"|makemv feature delim=","|mvexpand feature&amp;lt;/query&amp;gt;
         &amp;lt;earliest&amp;gt;-1s@s&amp;lt;/earliest&amp;gt;
         &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
       &amp;lt;/search&amp;gt;
       &amp;lt;change&amp;gt;
         &amp;lt;eval token="l_service_family_tok"&amp;gt;lower($service_family_tok$)&amp;lt;/eval&amp;gt;
         &amp;lt;eval token="l_enter_feature_tok"&amp;gt;lower($value$)&amp;lt;/eval&amp;gt;
       &amp;lt;/change&amp;gt;
     &amp;lt;/input&amp;gt;
   &amp;lt;/fieldset&amp;gt;
   &amp;lt;row depends="$enter_feature_tok$"&amp;gt;
     &amp;lt;panel&amp;gt;
       &amp;lt;title&amp;gt;This html part is just to print the tokens and can be removed&amp;lt;/title&amp;gt;
       &amp;lt;html&amp;gt;
        &amp;lt;h2&amp;gt; Here is an example of LOOKUP filename for $service_family_tok$ AND $enter_feature_tok$ &amp;lt;/h2&amp;gt;
        &amp;lt;h1&amp;gt; "your base search here" | lookup tp_$l_service_family_tok$_$l_enter_feature_tok$_digital_map "your lookup terms"   &amp;lt;/h1&amp;gt;
      &amp;lt;/html&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, 06 Nov 2018 13:54:12 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376599#M166729</guid>
      <dc:creator>renjith_nair</dc:creator>
      <dc:date>2018-11-06T13:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: Partial String Conversion to lower case</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376600#M166730</link>
      <description>&lt;P&gt;Excellent ,Thanks Renjith,&lt;/P&gt;</description>
      <pubDate>Wed, 07 Nov 2018 05:41:16 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Partial-String-Conversion-to-lower-case/m-p/376600#M166730</guid>
      <dc:creator>HenryFitzerald</dc:creator>
      <dc:date>2018-11-07T05:41:16Z</dc:date>
    </item>
  </channel>
</rss>

