Avro Schema Fixture Matrix
Pick Avro fixtures for event ingestion, nullable field handling, and schema-evolution validation.
How to Use This Matrix
- Covers event-style records, schema-evolution snapshots, and nullable-profile datasets.
- Useful for producer/consumer compatibility checks and schema-aware replay workflows.
- Anchored to ETL and warehouse packs so Avro validation starts with real downloadable files.
Open Primary Library
This matrix is anchored to the AVRO library page and its manifest.
Fixture Rows
| Variant | Profile | Test Focus | 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 |
Related Packs
ETL Validation Fixture Pack
Bundle of real Parquet, Avro, SQLite, NDJSON, and CSV fixtures for ETL staging, warehouse loads, and ingestion-pipeline validation.
etl_validation_fixture_pack.zip · 4.6 KB
Warehouse Import Fixture Pack
Bundle of real Parquet, Avro, SQLite, CSV, and JSON fixtures for warehouse import, schema mapping, and analytic table-load workflows.
warehouse_import_fixture_pack.zip · 3.7 KB
Related Workflows
Batch Ingestion Fixtures
Parquet, Avro, SQLite, NDJSON, and CSV fixtures for ETL staging, warehouse loads, and bulk-ingestion validation.
Open WorkflowSchema Evolution Fixtures
Avro, SQLite, Parquet, and JSON fixtures for producer/consumer drift, nullable fields, and migration-aware schema validation.
Open Workflow