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!

Earn a $35 Gift Card for Answering our Splunk Admins & App Developer Survey

Survey for Splunk Admins and App Developers is open now! | Earn a $35 gift card!      Hello there,  Splunk ...

Continuing Innovation & New Integrations Unlock Full Stack Observability For Your ...

You’ve probably heard the latest about AppDynamics joining the Splunk Observability portfolio, deepening our ...

Monitoring Amazon Elastic Kubernetes Service (EKS)

As we’ve seen, integrating Kubernetes environments with Splunk Observability Cloud is a quick and easy way to ...