Field Extraction from Extracted Fields for Unstructured Data Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern data centers face challenges in processing and analyzing large volumes of unstructured machine-generated data due to the difficulty in applying semantic meaning and indexing, leading to discarded data that may be useful later, and users struggle to interpret search results effectively.

Innovation Solution

The extraction of fields from extracted event fields using an extraction rule that identifies values and assigns them a field label, allowing for the generation of new fields and modified field labels, enabling efficient data processing and indexing within the SPLUNK ENTERPRISE system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is pre-processed with extraction and storage of selected fields, then storage space is reduced, but data availability for future use is lost

Engineering Contradiction:
Improvestorage spaceVSAvoiddata availability
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system performs preliminary indexing of unstructured data without full pre-processing, creating a searchable framework in advance that preserves raw data while enabling future queries. This allows the system to prepare data for efficient access without permanently discarding any information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the level of data processing based on query requirements. Instead of fixed pre-processing, it transforms data parameters on-demand, converting between structured and unstructured formats as needed to balance storage efficiency with data availability.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If data is maintained in unstructured form, then data preservation is improved, but indexing and searching capability deteriorates

Engineering Contradiction:
Improvedata preservationVSAvoidindexing and searching capability
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system segments data into structured metadata components and unstructured content portions. Indexing operations apply only to the structured segments, while the unstructured segments remain preserved in their original form, enabling efficient searching without compromising data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary indexing layer that bridges unstructured data and search functionality. This intermediary creates semantic mappings and extracted fields that enable querying without directly structuring the underlying unstructured data, thus maintaining preservation while enabling productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If large volumes of search results are returned, then completeness of information is improved, but user interpretation difficulty increases

Engineering Contradiction:
Improvecompleteness of informationVSAvoiduser interpretation
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system extracts and highlights only the most relevant fields and values from complete search results, presenting them prominently to users while maintaining access to the full data set. This extraction of key information reduces cognitive load while preserving information completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different presentation qualities to different portions of search results. Critical fields receive enhanced visualization and prioritization, while less important data remains available but less prominent, enabling users to quickly grasp essential information while knowing complete data is accessible.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11868364B1Graphical user interface for extracting from extracted fields
Publication Date: 2024.01.09 CISCO TECHNOLOGY INC
  • US11868364B1 patent drawing
  • US11868364B1 patent drawing
  • US11868364B1 patent drawing

AI summary

First one or more values are extracted from a plurality of events using a first extraction rule. The extracted first one or more values are assigned to a first field of the plurality of events as a first set of field-data item pairs. Second one or more values are extracted from the plurality of the events using a second extraction rule. The second extraction rule identifies the second one or more values and a field label corresponding to the second one or more values in the extracted first one or more values of the first set of field-data item pairs. The extracted second one or more values are assigned to a second field of the plurality of events as a second set of field-data item pairs. The field label extracted using the second extraction rule or a modified version thereof may be assigned to the second field.