Skip to main content

Module steps

Module steps 

Source

Structs§

Coalesce
Take the first non-null value from a list of fields and write to target.
Copy
Copy value from one field to another (keeps original).
Default
Set a field only if it doesn’t exist or is null.
Filter
Filter records by comparing a field value. Returns false to drop.
Flatten
Flatten a sub-object’s fields into the parent.
Hash
Hash a field value with SHA-256, replacing it with the hex digest.
Lower
Convert a string field to lowercase.
MapValue
Replace field value using a lookup mapping. Unmapped values stay unchanged.
Nest
Nest multiple fields into a sub-object.
Remove
Remove a field from the record.
Rename
Rename a field: moves value from from to to.
SchemaFilter
Filter records by matching a field value against allow/deny regex patterns.
Set
Set a field to a constant value (overwrites if exists).
Truncate
Truncate a string field to max_len characters.
Upper
Convert a string field to uppercase.

Enums§

FilterOp