What statement describes tolerant reads in schema drift handling?

Prepare for the DP-700 Microsoft Fabric Data Engineer Exam with flashcards and multiple choice questions. Study with hints and explanations, and ensure success on your certification exam!

Multiple Choice

What statement describes tolerant reads in schema drift handling?

Explanation:
Tolerant reads are about letting data be read even when the stored schema has drifted. They provide compatibility by applying schema evolution rules, such as filling missing fields with defaults orNulls, mapping new fields, or casting types as needed. This means queries won’t fail just because the schema has changed over time; you can read older data with its original structure while still supporting newer schemas. For example, if a record originally had id and name, and later records add an email field, a tolerant read can return email as null or a default for old data, while still correctly reading newer records that include email. This is why the statement describing tolerant reads is that they allow reading data when the schema has drifted, using defaults or evolving schemas.

Tolerant reads are about letting data be read even when the stored schema has drifted. They provide compatibility by applying schema evolution rules, such as filling missing fields with defaults orNulls, mapping new fields, or casting types as needed. This means queries won’t fail just because the schema has changed over time; you can read older data with its original structure while still supporting newer schemas. For example, if a record originally had id and name, and later records add an email field, a tolerant read can return email as null or a default for old data, while still correctly reading newer records that include email. This is why the statement describing tolerant reads is that they allow reading data when the schema has drifted, using defaults or evolving schemas.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy