Table rules¶
Table rules act on entire CDM tables (joins, normalisation, dependencies).
table-control¶
- DependOn — Declares that the current CDM table must not be transformed before another named table is loaded.
- InsertRecord — Inserts a static record into the current CDM table.
- Join — Builds merged records from two source tables, optionally restricted to matching keys.
- LeftJoin — Like
Join, but always emits every record from the left table even when no key match is found on the right. - LoopOver — Declares how multi-sized result fields produce CDM rows — zipping or cartesian product.
- Normalize — Builds a unique-key index on the CDM table; duplicate records are silently skipped.
- StoreIndexMap — Persists an index from the current CDM table to disk so a later run can reuse it.
- StoreSequence — Persists a global ID sequence to disk so a later run can continue it.
- TraceWhen — Enables per-record verbose logging for source rows whose named field matches one of a list of values.