Sorted Schema Merge
DescriptionThe Sorted Schema Merge transform combines the behavior of Sorted Merge and Stream Schema Merge:
A typical use case is combining data from multiple Data Vault satellites that share business keys and load timestamps, then using Repeat Fields to fill previously known attribute values when building an SCD2 table.
|
Options
| Option | Description |
|---|---|
Transform name | Name of the transform; must be unique in a single pipeline. |
Sort keys | The key fields used to compare rows across input streams, including ascending or descending direction. Every sort key must exist on every input stream. |
Input transforms | The list of upstream transforms that feed this transform. Use Get to fill the list from connected hops. At least two input streams are required. |
Notes
-
When the same field name appears on more than one stream with different data types, the merged field type is coerced to
String(same behavior as Stream Schema Merge). -
Rows with equal sort keys keep a stable order based on the input stream index.
-
Safe mode row layout checks are not applied across streams with different schemas (
excludeFromRowLayoutVerification).