Courseiva

SPLK-1004 · domain

Data Models And CIM

This domain covers Splunk data models and the Common Information Model: how objects are structured, accelerated, and searched with tstats, and how CIM normalization enables cross-source correlation. Questions test object hierarchy, constraints, field aliasing and eval, the CIM add-on, and validation tooling rather than raw SPL syntax.

57 questions13 easy24 medium20 hard

Focused practice

Practice Data Models And CIM questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Data Models And CIM

Be able to design and extend data model objects, accelerate them, and query with tstats. The critical skill is understanding inheritance and constraints so child objects reuse base searches correctly, and knowing how CIM normalization and the CIM Validator confirm field compliance.

Data model object hierarchy: root events, base searches, child objects, and inherited constraints

Using tstats with data model and pivot references for accelerated model searches

CIM data model compliance via the Splunk Common Information Model add-on and field aliases

The CIM Validator tool and datamodel validation for checking event compliance

Watch out for

Common Data Models And CIM exam traps

  • ▸Confusing base searches with child objects: child objects inherit constraints and can add fields, while base searches define the initial dataset
  • ▸Assuming tstats reads raw indexes; it queries accelerated data models and requires acceleration or summaries
  • ▸Adding non-CIM fields directly to a CIM model instead of using calculated fields, aliases, or eval at search time

Question index

All Data Models And CIM questions (57)

Click any question to see the full explanation, or start a practice session above.

1

A Splunk user is working with the CIM and notices that a data model contains a dataset named 'Authentication' and another named 'Failed_Authentication'. What is the relationship between these two datasets?

Medium
2

Which TWO of the following are primary components of the Data Model Editor?

Easy
3

How do you view the fields present in a data model object?

Easy
4

A Splunk administrator needs to ensure that a data model's acceleration summary is not rebuilt unnecessarily, to conserve system resources. The data model has a root event object and several child objects. The administrator notices that the acceleration job runs frequently and takes a long time. What should be evaluated to optimize the acceleration?

Hard
5

A Splunk power user is creating a data model and wants to add a field that calculates the duration of a session by subtracting the start time from the end time. The user wants this field to be available in Pivot and in tstats searches. What should the user do?

Medium
6

Which THREE of the following are potential causes for a data model to fail to accelerate?

Hard
7

A user is creating a Pivot report and notices that a field they expected to see is not available in the Pivot interface. The field exists in the raw events and is extracted by a regex-based field extraction. The data model object for the relevant dataset does not include this field. What is the most likely reason?

Easy
8

A Splunk power user is troubleshooting a data model acceleration that has stopped generating new summary data. The user checks the Data Model Acceleration settings and the model is enabled and set to accelerate. Which two actions should the user take to resolve the issue? (Choose two.)

Hard
9

Which attribute must be set for a field to be available in a Pivot report?

Medium
10

You are creating a new data model and need to define a root object that includes only events where the field 'status' is '200'. Which feature should be used to restrict this data?

Medium
11

Which feature allows you to explore data model data without writing SPL?

Easy
12

A Splunk administrator is reviewing an accelerated data model for network traffic. They notice that the acceleration summary contains only events from the last 7 days, but the data model is configured to retain 30 days of summaries. The administrator checks the acceleration settings and sees that the 'Acceleration time range' is set to 'All time'. What is the most likely reason for the discrepancy?

Hard
13

A Splunk user is working with the 'Authentication' data model and wants to create a report that shows the number of failed login attempts by user. The user opens the Pivot interface and selects the 'Authentication' data model. Which of the following steps should the user take to create the report?

Easy
14

A Splunk power user needs to create a report that correlates web proxy logs with authentication logs to identify users who accessed a specific URL after a failed login. The user wants to use the CIM to normalize field names across both data sources. Which CIM data models should be used to extract the relevant fields?

Medium
15

Which TWO of the following statements about Pivot are true?

Medium
16

What happens if you define a data model field and map it to a field that does not exist in the events?

Hard
17

A Splunk power user is creating a new data model and wants to ensure that the fields defined in the data model are correctly mapped to the actual fields in the raw events. Which tool or method should they use to test the field mappings?

Easy
18

A Splunk administrator is troubleshooting a data model acceleration issue. The administrator notices that the acceleration summary for the 'Network_Traffic' data model is not up to date, and searches using tstats return stale results. Which two actions should the administrator take to resolve this issue? (Choose two.)

Hard
19

A Splunk administrator is reviewing a newly created data model and notices that the root event object has child objects for authentication and network traffic. The administrator wants to understand the relationship between these objects. What does the hierarchical structure of a data model represent?

Easy
20

A Splunk administrator is optimizing a data model for acceleration. Which two actions will reduce the size of the acceleration summary and improve search performance? (Choose two.)

Medium
21

A security team wants to correlate failed and successful logins across Windows Security logs, Linux secure logs, and VPN concentrators using Splunk's Common Information Model. They need a single normalized field for the user account. Which CIM data model and field should they reference?

Medium
22

An analyst is creating a data model and wants to include a field that calculates the duration of a session by subtracting the start time from the end time. Which type of field should the analyst create?

Medium
23

When configuring a CIM-compliant data model, what happens if a field is tagged but the event type is not associated with the model?

Hard
24

A Splunk power user is using Pivot to analyze authentication events. The user wants to see the number of failed logins per user over the last 24 hours. Which CIM data model and object should be used to achieve this?

Medium
25

You want to extend a data model object to include new fields. Which object type allows you to add child objects that inherit base constraints?

Medium
26

What is the primary benefit of using a Data Model over standard raw search results in Pivot?

Easy
27

In the context of the CIM, what is a 'dataset'?

Easy
28

A Splunk power user is creating a data model for web server logs. They want to ensure that the data model is compliant with the Common Information Model (CIM). Which of the following is a required step to make the data model CIM-compliant?

Easy
29

A Splunk administrator is designing a new data model for web proxy logs. The administrator wants to ensure that the data model can be used with the CIM and that fields like 'action', 'src', 'dest', and 'http_user_agent' are properly normalized. Which of the following should the administrator do first?

Hard
30

What does the 'CIM' acronym stand for in the context of Splunk?

Medium
31

A Splunk power user is building a data model for firewall logs. They want to include a calculated field that concatenates the source IP and destination IP into a single field named 'src_dest_pair'. The field should be available for Pivot users without them needing to write SPL. Which data model field type should they use?

Medium
32

When using the 'tstats' command, what is the requirement for the data model?

Hard
33

A Splunk administrator is configuring a new data model to accelerate a large volume of firewall logs. The administrator wants to ensure that the acceleration summary files are as small as possible while still supporting the required searches. Which of the following actions would best achieve this goal?

Hard
34

A security analyst in Splunk Enterprise wants to run a high-performance search over accelerated data models but needs to avoid scanning the full index. The analyst runs a tstats search that returns zero results, even though raw events exist. Which action should be taken to resolve this?

Medium
35

A Splunk power user is creating a data model that includes a field named 'user' which is extracted from the raw event using a regex. However, they notice that in Pivot, the 'user' field is not available for some events even though the regex matches. What is the most likely cause?

Hard
36

A user reports that a data model acceleration summary is 'incomplete'. What is the most likely cause?

Hard
37

A security analyst creates a data model named 'WebTraffic' with a root event object based on the 'Web' dataset. They add a child object 'FailedLogins' that filters on status=401. After acceleration, a dashboard using this data model returns no results for a specific time range. What is the most likely reason?

Medium
38

If a data model is accelerated, where are the summary files stored on the indexer?

Hard
39

When an accelerated data model object is updated, what happens to the existing summary files?

Hard
40

A Splunk administrator is reviewing the performance of several data models and wants to optimize them for acceleration. The administrator plans to make changes to the data models to improve acceleration efficiency. Which of the following actions would likely improve data model acceleration performance? (Choose two.)

Hard
41

Which THREE of the following items are stored within a data model JSON definition?

Hard
42

When using Pivot, what determines the field labels shown to the user?

Easy
43

A user wants to use the tstats command to search an accelerated data model. Which of the following is a requirement for tstats to return results from the data model?

Easy
44

A security analyst needs to create a Pivot report that shows failed authentication attempts over time, grouped by the targeted user account. The environment has the Splunk_TA_windows add-on and the Authentication data model accelerated. Which approach should the analyst take to build this Pivot?

Medium
45

Which CIM data model should be used to normalize authentication data?

Easy
46

A Splunk architect is designing a data model that will be accelerated and used by many Pivot users. The architect wants to minimize the time it takes for Pivot users to see new data. What should the architect consider when configuring the acceleration?

Hard
47

What is the purpose of the 'CIM Validator' tool?

Medium
48

You need to ensure that your data model covers events from multiple indexes. How is this configured?

Medium
49

Which TWO of the following are benefits of using the CIM?

Medium
50

How do you handle a field that exists in your data but is not explicitly defined in a CIM data model?

Medium
51

In a data model, what is the impact of setting the 'Max Time' for an accelerated model?

Hard
52

An analyst runs a Pivot report on the Authentication data model and notices that the 'action' field shows values like 'success' and 'failure', but the underlying raw events contain a field named 'status' with values 'Success' and 'Failed'. The analyst wants to understand why the field labels differ from the raw event field names. What is the primary reason for this discrepancy?

Medium
53

What is the purpose of 'calculated fields' within a data model?

Medium
54

A Splunk administrator is troubleshooting a data model that has been accelerated for several months. Users report that recent data is missing from Pivot reports, but older data is present. The acceleration summary files exist and are not corrupt. What should the administrator check first?

Hard
55

A Splunk power user is designing a new data model to support Pivot users who need to analyze web traffic. The data model must be efficient and provide accurate field mappings. Which two actions should the user take to ensure the data model is optimized for Pivot and CIM compliance? (Choose two.)

Medium
56

A security analyst needs to correlate authentication events across multiple sourcetypes, including Windows Security Event Logs, Linux secure logs, and VPN logs. The analyst wants to use a data model that normalizes these events into a common schema so that a single correlation search can run against all sources. Which CIM data model should the analyst use?

Medium
57

A Splunk administrator is troubleshooting why a data model acceleration summary for the 'Network_Traffic' data model is not returning results for a specific time range, even though the data model is accelerated and the search head is healthy. The administrator checks the acceleration settings and sees that the acceleration is enabled with a summary range of 7 days. The search is for the last 30 days. What is the most likely cause of the missing results?

Hard

Frequently asked questions

What does the Data Models And CIM domain cover on the SPLK-1004 exam?
Be able to design and extend data model objects, accelerate them, and query with tstats. The critical skill is understanding inheritance and constraints so child objects reuse base searches correctly, and knowing how CIM normalization and the CIM Validator confirm field compliance.
How many questions are in this domain?
This page lists all 57 Data Models And CIM questions in the SPLK-1004 question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Data Models And CIM questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
Splunk Core Certified Advanced Power User (SPLK-1004) (SPLK-1004) Data Models And CIM Practice Questions