Fixturematrix voor Avro-schema's
Kies Avro-fixtures voor schema-evolutie, eventcontracts en validatie van geserialiseerde berichten.
Hoe je deze matrix gebruikt
- Dekt schemawijzigingen, nested records en compatibiliteitsvarianten.
- Nuttig voor eventstreams, contracttesting en schema-regressies.
- Ondersteund door packs voor batch-ingestie en schema-evolutie.
Open primaire bibliotheek
Deze matrix is gekoppeld aan de AVRO-bibliotheekpagina en het manifest.
Fixture-rijen
| Variant | Profile | Testfocus | File | Size | Download |
|---|---|---|---|---|---|
|
User Events Avro
Good baseline for event replay, stream ingestion, and record-batch validation.
|
Event batch | Schema-bound event ingestion | avro_user_events_sample.avro |
501 B | Download |
|
Schema Evolution Avro
Useful when readers and writers evolve over time and need compatibility checks.
|
Evolution fixture | New optional fields and defaults | avro_schema_evolution_sample.avro |
483 B | Download |
|
Nullable Profile Avro
Targets nullable fields, default values, and partial-profile ingestion paths.
|
Nullable-field fixture | Union null handling | avro_nullable_profile_sample.avro |
495 B | Download |
Gerelateerde 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
Gerelateerde workflows
Fixtures voor batch-ingestie
Parquet-, Avro-, JSON- en CSV-fixtures voor ingestie in bulk, staging en validatie van batchpijplijnen.
Open WorkflowFixtures voor schema-evolutie
Avro-, Parquet- en JSON-fixtures om schemawijzigingen, achterwaartse compatibiliteit en veldevolutie te testen.
Open Workflow