Examples

Examples and demo workflows

Use these examples as starting points for demos, notebooks, lower-environment tests, and documentation walkthroughs.

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

Notebook-friendly

Schema strings and dictionaries are useful for quick Pandas examples in notebooks.

df = generate_from_schema("id int, name string, email string", rows=100)

Spark-friendly

Spark DataFrames can be written by the user's runtime to configured storage or connectors.

spark_df.write.mode("overwrite").parquet("/tmp/great_generator/customers")

Assistant-friendly

The optional MCP server lets compatible assistants call selected local tools and return file paths plus previews.

Platform notebooks

Use repo notebooks for Pandas, Databricks, Microsoft Fabric, Snowflake, cloud storage, and Hugging Face workflows.

examples/pandas/
examples/databricks/
examples/fabric/
examples/snowflake/
examples/cloud_storage/
examples/huggingface/

Benchmark harness

Generate repeatable retail star-schema data and run SQL templates in your own environment.

python benchmarks/datasets/retail_star_schema/generate_dataset.py --overwrite

Related documentation

Keep exploring