Module datarush.library
Package com.pervasive.datarush.operators.record
Provides operators for manipulating record structure. This encompasses
a number of activities:
- Adding new fields to or modifying existing fields of the record.
This can be either injection or replacement with a constant or derived value.
Values are derived from the field of the record using
ScalarValuedFunction
s. - Deleting, renaming, or reordering fields of the record.
- Combining records from two sources into a single record in a
pairwise fashion. For combining records based on shared keys,
use
join
operators.
-
Class Summary Class Description ColumnsToRows Normalize records by transposing values from row columns into multiple rows.DeriveFields Applies one or more functions to the input record data.DiscoverDomain Utility operator for discovering the domain of string fields.FieldDerivation Defines how a field's value in the output is derived from fields in the input.FilterFields Base class for operators which filter fields in the input records.MergeFields Merges two streams of data with an equivalent number of rows into one.RemapFields Rearranges and renames fields in a record.RemoveFields Removes a subset of fields from the input records.RetainFields Preserves a subset of fields from the input records.RowsToColumns The RowsToColumns operator is used to pivot data from a narrow representation (rows) into a wider representation (columns).SelectFields Preserves a subset of fields from the input records.