<?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 Field extraction from one multivalued event in Splunk Search</title>
    <link>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671514#M230115</link>
    <description>&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;I want to extract below fields in separate separate event to further work on it .&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;INFO&lt;/SPAN&gt; &lt;SPAN class=""&gt;2023-12-11&lt;/SPAN&gt; &lt;SPAN class=""&gt;17:06:01&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN class=""&gt;726&lt;/SPAN&gt;&lt;SPAN&gt; [[&lt;/SPAN&gt;&lt;SPAN class=""&gt;Runtime&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Pay for NEW_API : [&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "wurfbdjd",&lt;BR /&gt;"DEP_DATE": "2023-12-08T00:00:00"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "mcbhsa",&lt;BR /&gt;"DEP_DATE": "2023-12-02T00:00:00"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "owbaha",&lt;BR /&gt;"DEP_DATE": "2023-12-02T00:00:00"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "pdjna7aha",&lt;BR /&gt;"DEP_DATE": "2023-11-20T00:00:00"&lt;BR /&gt;}&lt;BR /&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I want to extrcat dep_date and apiname in separate row&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;DEP_DATE&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;API_NAME&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;2023-12-08T00:00:00&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;wurfbdjd&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;mcbhsa&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 12 Dec 2023 07:24:48 GMT</pubDate>
    <dc:creator>nehamvinchankar</dc:creator>
    <dc:date>2023-12-12T07:24:48Z</dc:date>
    <item>
      <title>Field extraction from one multivalued event</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671514#M230115</link>
      <description>&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;I want to extract below fields in separate separate event to further work on it .&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;INFO&lt;/SPAN&gt; &lt;SPAN class=""&gt;2023-12-11&lt;/SPAN&gt; &lt;SPAN class=""&gt;17:06:01&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN class=""&gt;726&lt;/SPAN&gt;&lt;SPAN&gt; [[&lt;/SPAN&gt;&lt;SPAN class=""&gt;Runtime&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Pay for NEW_API : [&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "wurfbdjd",&lt;BR /&gt;"DEP_DATE": "2023-12-08T00:00:00"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "mcbhsa",&lt;BR /&gt;"DEP_DATE": "2023-12-02T00:00:00"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "owbaha",&lt;BR /&gt;"DEP_DATE": "2023-12-02T00:00:00"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"API_NAME": "pdjna7aha",&lt;BR /&gt;"DEP_DATE": "2023-11-20T00:00:00"&lt;BR /&gt;}&lt;BR /&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I want to extrcat dep_date and apiname in separate row&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;DEP_DATE&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;API_NAME&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;2023-12-08T00:00:00&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;wurfbdjd&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="50%"&gt;&lt;SPAN class=""&gt;mcbhsa&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 07:24:48 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671514#M230115</guid>
      <dc:creator>nehamvinchankar</dc:creator>
      <dc:date>2023-12-12T07:24:48Z</dc:date>
    </item>
    <item>
      <title>Re: Field extraction from one multivalued event</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671515#M230116</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/251841"&gt;@nehamvinchankar&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;this seems to be a json log, so you could use the INDEXED_EXTRACTIONS=true in the sourcetype or the spath command.&lt;/P&gt;&lt;P&gt;In addition, if you want to use a regex, you can use this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;| rex "(?ms)\"API_NAME\": \"(?&amp;lt;API_NAME&amp;gt;[^\"]+)\",\n\"DEP_DATE\": \"(?&amp;lt;DEP_DATE&amp;gt;[^\"]+)\""&lt;/LI-CODE&gt;&lt;P&gt;that you can test at&amp;nbsp;&lt;A href="https://regex101.com/r/cPQ2By/1" target="_blank"&gt;https://regex101.com/r/cPQ2By/1&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Ciao.&lt;/P&gt;&lt;P&gt;Giuseppe&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 07:33:32 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671515#M230116</guid>
      <dc:creator>gcusello</dc:creator>
      <dc:date>2023-12-12T07:33:32Z</dc:date>
    </item>
    <item>
      <title>Re: Field extraction from one multivalued event</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671525#M230120</link>
      <description>&lt;P&gt;not working fields are not getting extracted&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 08:56:33 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671525#M230120</guid>
      <dc:creator>nehamvinchankar</dc:creator>
      <dc:date>2023-12-12T08:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: Field extraction from one multivalued event</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671526#M230121</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/251841"&gt;@nehamvinchankar&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;does the regex extract only one value or doesn't it extract any value?&lt;/P&gt;&lt;P&gt;if only one value, plese try this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;| rex max_match=0 "(?ms)\"API_NAME\": \"(?&amp;lt;API_NAME&amp;gt;[^\"]+)\",\n\"DEP_DATE\": \"(?&amp;lt;DEP_DATE&amp;gt;[^\"]+)\""&lt;/LI-CODE&gt;&lt;P&gt;if no values, please check the source, because using the source you shared the regex extracts all the values, as you can test in regex101&lt;/P&gt;&lt;P&gt;Ciao.&lt;/P&gt;&lt;P&gt;Giuseppe&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 09:03:42 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671526#M230121</guid>
      <dc:creator>gcusello</dc:creator>
      <dc:date>2023-12-12T09:03:42Z</dc:date>
    </item>
    <item>
      <title>Re: Field extraction from one multivalued event</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671653#M230140</link>
      <description>&lt;P&gt;Assuming the data you shared is _raw. I think this SPL will do what you are looking for.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;| makeresults
    | fields - _time
    | eval
        _raw="INFO 2023-12-11 17:06:01,726 [[Runtime].Pay for NEW_API : [
{
\"API_NAME\": \"wurfbdjd\",
\"DEP_DATE\": \"2023-12-08T00:00:00\"
},
{
\"API_NAME\": \"mcbhsa\",
\"DEP_DATE\": \"2023-12-02T00:00:00\"
},
{
\"API_NAME\": \"owbaha\",
\"DEP_DATE\": \"2023-12-02T00:00:00\"
},
{
\"API_NAME\": \"pdjna7aha\",
\"DEP_DATE\": \"2023-11-20T00:00:00\"
}
]"

    ``` Extract entire array of json objects ```
    | rex max_match=0 "NEW\_API\s+:\s+(?&amp;lt;json_array&amp;gt;\[(?:(?:.*)\n?)+\])"
    ``` parse out each individual json object from the array as a multivalue field ```
    | eval
        json_objects=spath(json_array, "{}")
    | fields - json_array, _raw
    ``` mvexpand the multivalue json ```
    | mvexpand json_objects
    ``` extract all fields from json blobs ```
    | spath input=json_objects
    | fields - json_objects&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="dtburrows3_0-1702427700492.png" style="width: 400px;"&gt;&lt;img src="https://community.splunk.com/t5/image/serverpage/image-id/28471iD183921DA2B5E230/image-size/medium?v=v2&amp;amp;px=400" role="button" title="dtburrows3_0-1702427700492.png" alt="dtburrows3_0-1702427700492.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 00:35:21 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Field-extraction-from-one-multivalued-event/m-p/671653#M230140</guid>
      <dc:creator>dtburrows3</dc:creator>
      <dc:date>2023-12-13T00:35:21Z</dc:date>
    </item>
  </channel>
</rss>

