The problem
A production billing ingestion job that had been operating successfully began failing when the upstream cloud billing export changed the shape of a nested consumption-model structure. The source now contained an additional field that the target table did not yet accept.
Engineering response
- Inspected source and target schemas rather than discarding the new provider field.
- Extended the target nested structure to preserve the exported data.
- Re-ran the affected ingestion period after the schema change.
- Validated source partitions and target coverage to avoid silent gaps or duplicate recovery data.
What Core generalises
The reusable pattern is authoritative discovery, schema-aware ingestion, recoverable processing and evidence that a repaired pipeline contains the expected data.
Have a similar problem?
We can review the architecture, evidence and operating constraints before proposing a pilot or engineering engagement.
Book a Technical Discovery