Parser
A Parser is a Pipeline element for parsing Raw Events into a structured form. For example the Data Splitter Parser that parses text data into Records and Fields.
Parser
Parser
Pipeline
Pipeline
Pipeline element
Pipeline element
Processor
Processor
Processor filter
Processor filter
Property
Property
config.yml configuration file.
A Parser is a Pipeline element for parsing Raw Events into a structured form. For example the Data Splitter Parser that parses text data into Records and Fields.
A Pipeline is an entity that is constructed to take a single input of stream data and process/transform it with one or more outputs. A Pipeline can have many elements within it to read, process or transform the data flowing through it.
An element within a Pipeline that performs some action on the data flowing through it.
A Processor belongs to a Pipeline. It controls the processing of data through its parent Pipeline using one or more Processor Filters.
A Processor Filter is used to used to find Streams to process through the Pipeline associated with the Processor Filter. A Processor Filter consists of an expression tree to select which Streams to process and a tracker to track the what Streams have been processed.
A configuration Property for configuring Stroom. Properties can be set in the user interface or via the config.yml configuration file.