Be able to create and scope calculated fields, field extractions, tags, and automatic lookups from Settings, and diagnose why a field is missing by checking app context, permissions, and sourcetype matching. The key is knowing which configuration object applies where.
Start practicing
Field Management And Calculated Fields — choose a session length
Free · No account required
Domain overview
This domain covers how Splunk derives, persists, and reuses fields beyond what the indexer extracts: calculated fields, field extractions, tags, and automatic lookups. Questions present a scenario (missing calculation, tagging a sourcetype, auto-running a lookup) and ask you to identify the correct configuration location, method, or cause of failure.
Exam objectives
Creating calculated fields via Settings > Fields > Calculated Fields and eval-based expressions
Building regex and delimiter field extractions with the Field Extractor (IFX) or props.conf/transforms.conf
Applying tags in Settings > Tags so searches can use tag=firewall instead of sourcetype
Configuring automatic lookups in Settings > Lookups to run for a sourcetype on every search
Assuming a calculated field runs everywhere: it only applies to the app/role context and sourcetype it was scoped to, so users in other apps see nothing.
Confusing calculated fields with automatic lookups or event types; each has a different configuration page and search-time behavior.
Forgetting that field extractions and calculated fields are search-time, so they will not appear in raw indexed data or in accelerated summaries.
Click any question to see the full explanation and answer options, or start a focused practice session above.
When configuring a field alias in props.conf, which of the following is true?
2What is the primary benefit of creating an Event Type?
3You have a field 'status' that contains numerical codes. You want to create a field 'status_desc' that maps these codes to human-readable text. What is the recommended tool?
4You are configuring a field lookup that needs to execute automatically for every search on a specific sourcetype. Where is the most appropriate place to configure this?
5Which of the following best describes the difference between an event type and a tag?
6You have a calculated field that performs a complex regex extraction and math calculation. When a user searches, the calculation is not appearing. What is the most likely cause?
7You want to create a calculated field that multiplies 'price' by 'tax_rate'. Why should you avoid using a field alias for this?
8You need to create a persistent field mapping that allows users to search for 'user_id' instead of 'uid' without modifying the underlying raw data. Which feature should you use?
9Which configuration file would you modify to assign a tag to a field-value pair manually?
10What is the result of applying multiple aliases to the same field?
11Which of the following is a requirement for using a CSV lookup?
12Where can you define an event type?
13What is the effect of the 'overwrite' setting in a lookup configuration?
14You want to create a lookup that updates automatically as new data arrives. Which feature should you use?
15Which of the following is true about field extractions?
16A user complains that a calculated field is not showing up. Which of the following is the best first step to troubleshoot?
17What is the purpose of the 'tags.conf' file?
18How can you view all existing field aliases in the Splunk Web interface?
19Which TWO of the following are valid ways to create field extractions?
20When creating a calculated field, what does the 'EVAL-' prefix in props.conf indicate?
21You have a field 'ip_address' and want to tag it with 'internal' for specific subnets. What is the most efficient way to manage this?
22Which TWO of the following are steps required to configure a CSV lookup?
23Which THREE of the following are standard configuration files for field management?
24Which THREE of the following are common issues that cause a lookup to fail?
25Which THREE of the following are true regarding the order of operations for search-time field extractions?
26Which THREE of the following items are configured in props.conf?
27A security team wants every event tagged with the sourcetype 'cisco:asa' to also carry the tag 'firewall' so analysts can search 'tag=firewall' without typing the sourcetype. A power user opens Settings > Tags and sees no existing tags for that sourcetype. What is the most efficient way to apply the tag to ALL current and future cisco:asa events?
28A Splunk administrator wants to create a calculated field that combines the values of two existing extracted fields, 'src_ip' and 'dest_ip', into a new field named 'conversation' with a hyphen separating them. The administrator needs this field to be available in searches immediately without editing any configuration files on the indexers. Where should the administrator define this calculated field?
29A Splunk power user is troubleshooting a search that uses a calculated field named 'response_time' defined as 'duration_ms / 1000'. The field 'duration_ms' is extracted from raw events, but the calculated field returns null values for some events. Upon investigation, the user finds that 'duration_ms' is sometimes missing or contains non-numeric characters. Which of the following is the most likely reason for the null values in 'response_time'?
30A security analyst needs a calculated field named `risk_score` that evaluates to the numeric value 10 for every event in the `firewall` sourcetype, regardless of whether any other fields are present. The analyst has created the field in Settings > Fields > Calculated Fields, set the App context to `search`, and set the eval expression to `10`. However, searches in the `main` index for `sourcetype=firewall` do not display the `risk_score` field. Which of the following is the most likely cause?
31A Splunk user wants to create a calculated field that extracts the domain from an email address field named 'email'. The user writes the following eval expression: 'mvindex(split(email, "@"), 1)'. After saving the calculated field, the user notices that the new field 'domain' is not appearing in the Fields sidebar for some events. What is the most likely cause?
32A Splunk administrator wants to rename the extracted field `src_ip` to `client_ip` at search time without modifying the original data or creating a new field. The administrator also wants the original field name `src_ip` to remain available in searches. Which of the following should the administrator configure?
33A knowledge manager needs an ad-hoc calculated field named `resp_seconds` available only within a single dashboard panel that computes `round(duration_ms/1000, 2)` from an existing numeric field. The value must not persist to the knowledge object store and must not appear in other searches. Which approach should be used?
34A Splunk power user is configuring a calculated field that uses the eval function 'coalesce' to handle null values. The user wants to ensure the calculated field is evaluated correctly. Which TWO of the following statements about calculated fields in props.conf are true? (Choose two.)
35A security team wants every event that contains the string 'Failed password' to be automatically tagged as 'brute_force' so that analysts can later run a simple tag-based search without typing the full string each time. The tag should appear on matching events as soon as the search runs, with no index-time processing. Which of the following is the correct way to implement this?
36An administrator is configuring a calculated field in props.conf to derive a new field from two extracted fields. The stanza is applied to a sourcetype, but users report the calculated field does not appear in search results. The extracted fields are present and correct. Which of the following is the most likely cause?
37A Splunk administrator is configuring a field extraction for a custom sourcetype. The raw event data contains a field named `user` that sometimes includes a domain prefix (e.g., `DOMAIN\username`). The administrator wants to create a new field `username` that contains only the username portion, stripping the domain prefix if present. The extraction should work at search time and be available for all users. Which of the following is the most efficient and correct method?
38A knowledge manager is reviewing how calculated fields and field aliases interact within a search. Which TWO of the following statements are accurate? (Choose two.)
39A team is standardizing a lookup file `product_catalog.csv` that maps `product_id` to `product_name`, `category`, and `list_price`. They want searches to automatically enrich events that contain a matching `product_id`. Which two configurations accomplish this automatic enrichment? (Choose two.)
40A power user wants to add a calculated field named `response_time` to all events of the `web` sourcetype. The value should be the difference between two existing numeric fields, `end_time` and `start_time`, and must be available in every future search without retyping the eval command. Where should this be configured?
41A junior analyst needs to search for events where a field named 'status_code' equals 404, but the field is only present under the name 'http_status' in the indexed data. The analyst wants to use 'status_code' in searches without changing the data or the extraction. Which of the following should be configured?
42A power user has a lookup definition named `asset_lookup` that maps `host` to `owner` and `location`. In a search they run `| lookup asset_lookup host OUTPUT owner` and notice that the `location` field is absent from the results even though the CSV contains it. What is the reason?
43A Splunk administrator defines a calculated field in props.conf with EVAL-total_bytes that sums two extracted fields, bytes_in and bytes_out. After saving, searches on the sourcetype still do not show total_bytes, although bytes_in and bytes_out appear correctly. The administrator confirms the stanza name matches the sourcetype exactly. Which of the following is the most likely explanation?
44An engineer defines a calculated field in Settings > Fields with the expression `eval total_bytes = upload_bytes + download_bytes` scoped to sourcetype `netflow`. Searches confirm the field appears. Later, a new field named `total_bytes` is extracted from the raw event by a search-time extraction. What is the resulting behavior for the calculated field?
45A Splunk user wants to create a field alias so that the field `src_ip` can also be referred to as `client_ip` in searches. The user has added the following to `props.conf` in the `search` app: `FIELDALIAS-client_ip = src_ip AS client_ip`. After restarting Splunk, the user searches for `client_ip=192.168.1.1` but gets no results, even though `src_ip=192.168.1.1` returns events. What is the most likely reason for this?
46A power user configures an automatic lookup that enriches events with a `priority` field from a CSV, and also defines a calculated field `severity = priority * 10` via EVAL in props.conf. After deploying, `severity` is always null. What is the cause?
47A Splunk administrator is troubleshooting a calculated field that is not appearing in search results. The calculated field is defined in `props.conf` as `EVAL-total = price * quantity`. The administrator confirms that the `price` and `quantity` fields are present in the events and that the `props.conf` file is correctly placed in the app's `local` directory. However, when searching for `total`, no results are returned. Which of the following is the most likely cause?
48A Splunk power user is building a dashboard that must display the total revenue per product category. The raw events contain a field named `price` (numeric) and a field named `quantity` (numeric). The user wants to create a calculated field named `revenue` that multiplies these two fields, and ensure it is available for all future searches without modifying the raw data. Which of the following is the correct method to achieve this?
Be able to create and scope calculated fields, field extractions, tags, and automatic lookups from Settings, and diagnose why a field is missing by checking app context, permissions, and sourcetype matching. The key is knowing which configuration object applies where.
The Courseiva SPLK-1004 question bank contains 48 questions in the Field Management And Calculated Fields domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Field Management And Calculated Fields domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included