Reporting
Highlighted

Splunk DataModel Unknown Fields

Path Finder

Hi Splunkers,

Is there a way to extract all unknown fields in a Data Model with a single query ?

Have a good day :

0 Karma
Highlighted

Re: Splunk DataModel Unknown Fields

Builder

Can you define what you mean by "unknown fields"? You set the fields in the data model when you create it. Here's a Splunk query that can pull everything from the json that it saves the data model under. It will show all of the fields that are present in the data model under the objects array:

| rest splunk_server="local" "/servicesNS/-/-/data/models"
| search  title="datamodel_title"
| table eai:data
| spath input="eai:data"

Is that what you are looking for?

If this comment/answer was helpful, please up vote it. Thank you.
0 Karma
Highlighted

Re: Splunk DataModel Unknown Fields

Path Finder

Sorry Not exactly.

I want to see Splunk CIM Data Model -> model -> unknown fields

For example :

Endpoint.Processes Datamodel
processid = OK
process
name = OK
processexec = unknown
process
path = unknown

how ı see all this unknown fields in one search ?

0 Karma
Highlighted

Re: Splunk DataModel Unknown Fields

Builder

Can you define what you mean by "unknown fields"? You set the fields in the data model when you create it. Here's a Splunk query that can pull everything from the json that it saves the data model under. It will show all of the fields that are present in the data model under the objects array:

| rest splunk_server="local" "/servicesNS/-/-/data/models"
| search  title="datamodel_title"
| table eai:data
| spath input="eai:data"

Is that what you are looking for?

If this comment/answer was helpful, please up vote it. Thank you.
0 Karma
Highlighted

Re: Splunk DataModel Unknown Fields

Esteemed Legend

Like this:

| from datamodel YourDataModelNameHere
| fieldsummary
| regex values = "\"value\":\"unknown\""
| table field

View solution in original post

0 Karma
Highlighted

Re: Splunk DataModel Unknown Fields

Path Finder

it's works
Thank you :

0 Karma