-
Notifications
You must be signed in to change notification settings - Fork 5
Pandas Engine
ravikiranpagidi edited this page Jun 17, 2026
·
1 revision
Use the pandas engine for local development, notebooks, unit tests, demos, CSV/JSON/Parquet export, and small-to-medium datasets.
from great_generator import generate_domain
data = generate_domain("ecommerce", engine="pandas", scale="small", realism="realistic")
orders = data["orders"]Pandas output is a dictionary of pandas DataFrames.
for table_name, df in data.items():
print(table_name, len(df))Write with pandas when you want full control:
data["customers"].to_csv("customers.csv", index=False)
data["orders"].to_parquet("orders.parquet", index=False)- Home
- Problem Statement
- Quick Start
- Generate Related Tables
- Query-Aware Generation
- Supported Schema Inputs
- Function Comparison
- Getting Started
- Plain Dictionary
- Rich Dictionary
- Pandas
- PySpark StructType
- Contracts and SQL DDL
- Schema Generation
- JSON Schema
- YAML Schema Profile