Quickstart
from great_generator import generate_from_data_dictionary, load_data_dictionary
schema = load_data_dictionary("data_dictionary.csv")
df = generate_from_data_dictionary("data_dictionary.csv", rows=1000)Data dictionary
Load CSV, YAML, or JSON schema documentation and generate DataFrames through the existing schema-first engine.
Great Generator creates synthetic data. It does not anonymize, mask, de-identify, or transform production records.
from great_generator import generate_from_data_dictionary, load_data_dictionary
schema = load_data_dictionary("data_dictionary.csv")
df = generate_from_data_dictionary("data_dictionary.csv", rows=1000)column_name, data_type, nullable, description, allowed_values, min, max, unique, primary_key, foreign_key, and pii_class metadata.
pii_class is treated as metadata only. Great Generator creates synthetic data and does not anonymize, mask, de-identify, or transform production records.
Related documentation