nerdexam
Amazon

DEA-C01 · Question #74

For evolving schema and high compatibility, which data format should be chosen for downstream analytics?

The correct answer is D. Avro. Avro is the most suitable data format for downstream analytics requiring evolving schemas and high compatibility due to its robust schema evolution capabilities.

Data Ingestion and Transformation

Question

For evolving schema and high compatibility, which data format should be chosen for downstream analytics?

Options

  • ACSV
  • BJSON
  • CParquet
  • DAvro

How the community answered

(18 responses)
  • A
    6% (1)
  • B
    11% (2)
  • C
    6% (1)
  • D
    78% (14)

Why each option

Avro is the most suitable data format for downstream analytics requiring evolving schemas and high compatibility due to its robust schema evolution capabilities.

ACSV

CSV is a simple text format with no built-in schema, making schema evolution difficult to manage and prone to errors.

BJSON

JSON is self-describing but does not enforce a strict schema and handling schema evolution robustly across different versions can be complex without additional tooling.

CParquet

Parquet is a columnar format optimized for analytical queries and compression, but its schema evolution capabilities, while present, are generally less flexible or robust than Avro for complex schema changes.

DAvroCorrect

Avro is a row-oriented data format that includes the schema with the data, allowing for excellent schema evolution. This means applications can read data written with an older or newer schema without breaking, ensuring high compatibility and flexibility for evolving analytical requirements.

Concept tested: Data formats for schema evolution

Source: https://avro.apache.org/docs/current/

Topics

#Data Formats#Schema Evolution#Data Compatibility#Analytics Data Formats

Community Discussion

No community discussion yet for this question.

Full DEA-C01 Practice