- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
As asked in the subject I trying to figure out the difference between lookup input lookup because I don't think I get it.
in this research for example:
index=windows EventCode=4624 [ | inputlookup damtest2.csv | rename Server AS Workstation_Name | fields Workstation_Name ] | lookup damtest2.csv Server AS Workstation_Name OUTPUT os | table Workstation_Name os Package_Name__NTLM_only_ | dedup Workstation_Name | sort Workstation_Name
plus What is the use case of a definition lookup. The command above works without lookup definition for example.
Regards
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content


Hi @darphboubou,
in few words:
the lookup command is a join betweeen the main search and the lookup, using the defined key.
The inputlookup command is a command to list the contents of a lookup.
If you need to enrich the results of a search, using the contents of a lookup, you have to use the lookup command.
If instead you want to list the content of a lookup to display records or to use them in a subsearch, you have to use the inputlookup command.
Infact in your sample search, you use the inputlookup in a subsearch to filter results from the main search and the lookup command to use some information in the lookup to enrich your results.
About lookup definition, sincerely I'm not sure about it's sense, probably it's mandatory in kv-store lookups.
Anyway, add always lookup's definition to avoid problems in searches.
Ciao.
Giuseppe
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content


Hi @darphboubou,
in few words:
the lookup command is a join betweeen the main search and the lookup, using the defined key.
The inputlookup command is a command to list the contents of a lookup.
If you need to enrich the results of a search, using the contents of a lookup, you have to use the lookup command.
If instead you want to list the content of a lookup to display records or to use them in a subsearch, you have to use the inputlookup command.
Infact in your sample search, you use the inputlookup in a subsearch to filter results from the main search and the lookup command to use some information in the lookup to enrich your results.
About lookup definition, sincerely I'm not sure about it's sense, probably it's mandatory in kv-store lookups.
Anyway, add always lookup's definition to avoid problems in searches.
Ciao.
Giuseppe
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @gcusello,
A question at the end of the first line (see the begining of the threat). you put
fields Workstation_Name ]
What is the purpose of this command ?
Regards
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content


Hi @darphboubou,
when you use a subsearch, you have to specify which fields of the subsearch must be used as key, in your case "Workstation_Name" and beware to the case because field names are case sensitive.
Ciao.
Giuseppe
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ok and you can stipulate more than one ?
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content


Hi @darphboubou,
yes all the fields you want, but if you use more fields ad key, the exact combination must match between main and sub search.
Ciao.
Giuseppe
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ok no need comma or semin column between the searched fields ?
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content


Hi @darphboubou,
nothing: no commas or other between fields.
You have only to put attention to the field names.
ciao.
Giuseppe
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks for you quick resply 🙂
