The Format Signals stage normalizes both the fields and field contents of a PipelineDocument to ensure that certain pre-defined fields for signals are populated.
Timestamp data can be obtained from the following fields, in this order of precedence:
timestamp
timestamp_tdt
timestamp_dt
epoch. value in this field is treated as a number of milliseconds since epoch, and UTC zone is assumed.
It is now possible to specify the locale to be used for parsing timestamps by setting the “timestampLocale” property in the stage configuration. If this property is null then the default platform locale will be used.Output document will carry the following two fields:
“timestamp” - containing the ISO8601 timestamp
“tz_timestamp_txt” - containing the “zoned format” of the timestamp with normalized components.
This stage does not define a list of allowed types.
When entering configuration values in the UI, use unescaped characters, such as \t for the tab character. When entering configuration values in the API, use escaped characters, such as \\t for the tab character.