This is the multi-page printable view of this section. Click here to print.
C
- 1: Character encoding
- 2: Condition
- 3: Content
- 4: Context data
- 5: Cron
- 6: CSV
1 - Character encoding
Common examples of character encodings are ASCII, UTF-8 and UTF-16.
Each Feed Feed A Feed is a means of organising and categorising data in Stroom. A Feed contains multiple Streams of data that have been ingested into Stroom or output by a Pipeline. Typically a Feed will contain Streams of data that are all from one system and have a common data format.Click to see more details... has a defined character encoding for the data and context Context data This is an additional stream of contextual data that is sent along side the main event stream. It provides a means for the sending system to send additional data that relates only to the event stream it is sent alongside.Click to see more details.... This allows Stroom to decode the data sent into that Feed.
See Also
2 - Condition
=, >, in, etc.3 - Content
See Also
4 - Context data
This can be useful where the sending system has no control over the data in the event stream and the event stream does not contain contextual information such as what machine it is running on or the location of that machine.
The contextual information (such as hostname, FQDN, physical location, etc.) can be sent in a Context Stream so that the two can be combined together during pipeline processing using stroom:lookup().
See Also
5 - Cron
Stroom uses a scheduler called Quartz which supports cron expressions for scheduling. The full details of the cron syntax supported by Quartz can be found here .
See Also
6 - CSV
,. Fields may be optionally enclosed with double quotes, though there is no fixed standard for CSV data, particularly when it comes to escaping of double quotes and/or commas.