Fixtures voor schema-evolutie

Avro-, Parquet- en JSON-fixtures om schemawijzigingen, achterwaartse compatibiliteit en veldevolutie te testen.

Waarom deze workflow belangrijk is

  • Dekt toegevoegde velden, verwijderde velden en typewijzigingen in datasets.
  • Nuttig voor eventstreams, warehouses en versiebeheer van contractschema's.
  • Ondersteund door matrices die schema- en datasetvarianten naast elkaar zetten.

Aanbevolen packs

Fixturepack voor ETL-validatie

Pack met Parquet-, Avro-, CSV- en JSON-fixtures voor batch-ingestie, warehouse-loads en validatie van ETL-pijplijnen.

etl_validation_fixture_pack.zip · 4.6 KB

Fixturepack voor warehouse-import

Pack met kolom- en rijfiles voor warehouse-import, stagingvalidatie en controle van analytische datasets.

warehouse_import_fixture_pack.zip · 3.7 KB

Fixture Matrices

Fixturematrix voor Avro-schema's

Kies Avro-fixtures voor schema-evolutie, eventcontracts en validatie van geserialiseerde berichten.

SQLite Local Database Fixture Matrix

Choose SQLite fixtures for embedded database replay, schema changes, staging imports, and local-analysis workflows.

Fixturematrix voor Parquet-ingestie

Kies Parquet-fixtures voor analytische imports, warehouse-loads, partities en validatie van kolomdata.

JSON-fixturematrix voor API's

Kies JSON-fixtures voor contracttests, geneste payloads, Unicode en parserfoutcondities.

Aanbevolen fixtures

Filename Format Size Actions
avro_schema_evolution_sample.avro AVRO 483 B
avro_nullable_profile_sample.avro AVRO 495 B
sqlite_schema_evolution_sample.sqlite SQLITE 20.0 KB
parquet_list_columns_sample.parquet PARQUET 2.5 KB
json_deeply_nested_payload_sample.json JSON 308 B