-
Notifications
You must be signed in to change notification settings - Fork 4
Function Comparison
Ravi Kiran Pagidi edited this page Jun 28, 2026
·
1 revision
| Use Case | Recommended Function | Why |
|---|---|---|
| I already have one table schema | generate_from_schema |
Uses the expected columns and types |
| I need lower-environment data | generate_from_schema |
Fits the actual project contract |
| I need ETL or QA test input | generate_from_schema |
Returns a directly usable DataFrame |
| I need several custom related tables | generate_relational |
Maintains declared key relationships |
| I need a ready-made demo dataset | generate_domain |
Prebuilt related tables and behavior |
| I need CDC records | generate_cdc |
Emits change-operation metadata |
| I need facts and dimensions | generate_dimensional_model |
Ready-made dimensional output from domains |
| I need Data Vault structures | generate_data_vault_model |
Ready-made hubs, links, and satellites |
Industry projects: start with generate_from_schema.
Learning and demonstrations: generate_domain is often faster.