-
Notifications
You must be signed in to change notification settings - Fork 4
Databricks and Delta Lake Usage
ravikiranpagidi edited this page Jun 17, 2026
·
1 revision
Great Generator works well in Databricks notebooks because it can return Spark DataFrames and write Parquet or Delta outputs.
from great_generator import generate_domain
data = generate_domain(
"banking",
engine="spark",
scale="large",
realism="realistic",
)data["transactions"].write.mode("overwrite").partitionBy("event_date").parquet(
"/Volumes/demo/synthetic/banking/transactions"
)data["transactions"].write.format("delta").mode("overwrite").partitionBy("event_date").save(
"/Volumes/demo/synthetic/banking_delta/transactions"
)generate_domain(
"banking",
engine="spark",
scale="large",
realism="realistic",
output_path="/Volumes/demo/synthetic/banking_delta",
output_format="delta",
partition_by=["event_date"],
)- Databricks Runtime usually includes Delta Lake support.
- Use Unity Catalog volumes or governed external locations when possible.
- Great Generator does not create credentials, storage accounts, IAM roles, or catalogs.
- Avoid using real company/workplace data in demos.