Splunk Search

How to add new entries in lookup?

bosseres
Contributor

Hello, everyone!

I have search, which ends in such way

...

| table id, name
| outputlookup my_lookup.csv


so my search get such results

id name
1 John
2 Mark
3 James


Now, I want to record only NEW id's from search  to lookup, which weren't there

Is it possible to make without reworking search?

Labels (3)
Tags (1)
0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

append=t

You should remove any results which are already in your lookup.

bosseres
Contributor

append true makes dublicates, is it possible to avoid it?

maybe any other solution?

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Yes, as I said, remove the duplicates before the outputlookup.

It does depend on how you generate the events you want to add to the lookup.

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @bosseres,

you have two choices:

  • fully override the lookup,
  • add new names.

For the second choice, please try this:

<your_search> NOT [ | inputlookup my_lookup.csv | fields name ]
| table id, name
| outputlookup my_lookup.csv append=true

Ciao.

Giuseppe

bosseres
Contributor

Ye, I thought about it, but...

first one choice is not suit to me, because I need to make big time range of search to collect of actual id's.

about second one I thought, but i am afraid of some id's can be changed, so better to recollect them

0 Karma
Get Updates on the Splunk Community!

Enterprise Security Content Update (ESCU) | New Releases

In December, the Splunk Threat Research Team had 1 release of new security content via the Enterprise Security ...

Why am I not seeing the finding in Splunk Enterprise Security Analyst Queue?

(This is the first of a series of 2 blogs). Splunk Enterprise Security is a fantastic tool that offers robust ...

Index This | What are the 12 Days of Splunk-mas?

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