Question 250
A fact ingest feed sometimes omits its required `transaction_id`. How should the pipeline handle these malformed records?
Explanation
Correct Answer
A missing transaction identifier undermines deduplication and joins; deliberate validation preserves quality without silently dropping or fabricating IDs.
Incorrect Answers
Random IDs obscure source identity defects and can create nonreconcilable pseudo-transactions.
Silent deletion violates auditability and prevents upstream remediation of null-key source events.
Null keys cannot provide reliable source-to-target matching for idempotent fact upserts.





Implementing Data Engineering Solutions Using Microsoft Fabric (DP-700) Practice Tests