Change events

CDC simulation

CDC-style synthetic data helps test pipelines that consume inserts, updates, deletes, sequence numbers, and event timestamps.

Great Generator creates synthetic data. It does not anonymize, mask, de-identify, or transform production records.

Generate CDC records

CDC output can include operation type, event time, ingestion time, sequence information, and late-arriving or duplicate indicators where configured.

from great_generator import generate_cdc

cdc = generate_cdc(domain="banking", table="customers", rows=1000)

Testing use cases

Use CDC simulation for ingestion tests, ordering tests, schema-evolution exercises, and data quality checks in non-production environments.

Related documentation

Keep exploring