Splunk Search

What is the difference between a "lookup" and a "lookup file"?

jkotula
New Member

Wildly frustrated poring over the Splunk documentation -- there are absolutely no good introductions to any topic! Anyway...

I've got a simple JSON file:

[
  {"acct": 1333, "name": "Customer 1"},
  {"acct": 1334, "name": "Customer 2"},
]

That is updated daily by processes external to Splunk and I want to import it as a kv lookup (it'll get large over time) to convert account numbers to client names. I'm primarily using the web UI for administration, but have delved a little bit into using .conf files.

  1. What is the difference between a "lookup" and a "lookup file"?
  2. What should the format for the input JSON be? An object, an array of objects?
  3. How do I import the file?

Any help appreciated!

Tags (3)
0 Karma

kamlesh_vaghela
SplunkTrust
SplunkTrust

@jkotula

1) What is the difference between a "lookup" and a "lookup file"?
You can find your answer from below links.
https://docs.splunk.com/Documentation/Splunk/8.0.1/Knowledge/LookupexampleinSplunkWeb
https://docs.splunk.com/Documentation/Splunk/8.0.1/SearchReference/Lookup

2) What should the format for the input JSON be? An object, an array of objects?
Refer: https://dev.splunk.com/enterprise/docs/developapps/kvstore/usetherestapitomanagekv/

3) How do I import the file?
For your requirement, I sugest you to use the REST API to manage KV Store data. Use KV Store batch_save for run multiple save operations.

Refer Run multiple save operations: in below link.

https://dev.splunk.com/enterprise/docs/developapps/kvstore/usetherestapitomanagekv/

0 Karma

jkotula
New Member

Thanks. I'll look into the REST API. FWIW I had studied all these links before but that just makes my point about the lack of proper introductory/explanatory documentation. But thanks for your help!

0 Karma

starcher
Influencer

You should write python and use the rest API to update the lookup in that situation. Look into the python sdk and kvstore examples.

0 Karma
Get Updates on the Splunk Community!

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 ...

Get Inspired! We’ve Got Validation that Your Hard Work is Paying Off

We love our Splunk Community and want you to feel inspired by all your hard work! Eric Fusilero, our VP of ...

What's New in Splunk Enterprise 9.4: Features to Power Your Digital Resilience

Hey Splunky People! We are excited to share the latest updates in Splunk Enterprise 9.4. In this release we ...