Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered
Fabric I have created a Dataframe in Notebook using pyspark. now I want to create a Delta PARQUET
And I assume it is going into here
I use the Code:
Solved! Go to Solution.
Hi @DebbieE ,
Inorder to create table, you need use the below code..
Method 1:
df.write.mode("overwrite").format("delta").saveAsTable("abc5")
In your case, you just missed to include quotes.
Method 2:
Hope this is helpful. Please let me know incase of further queries.
Depending on your desired result, there are different methods. The method you are using will write a parquet file to the Files location. If you want to create a Delta table, you should use the saveAsTable function with "delta" as the format.
Keep in mind that table names can only contain alphanumeric characters and underscores.
From the documentation:
# Keep it if you want to save dataframe as CSV files to Files section of the default Lakehouse
df.write.mode("overwrite").format("csv").save("Files/ " + csv_table_name)
# Keep it if you want to save dataframe as Parquet files to Files section of the default Lakehouse
df.write.mode("overwrite").format("parquet").save("Files/" + parquet_table_name)
# Keep it if you want to save dataframe as a delta lake, parquet table to Tables section of the default Lakehouse
df.write.mode("overwrite").format("delta").saveAsTable(delta_table_name)
# Keep it if you want to save the dataframe as a delta lake, appending the data to an existing table
df.write.mode("append").format("delta").saveAsTable(delta_table_name)
I am confused with this
df.write.mode("overwrite").format("delta").saveAsTable(delta_table_name)
NameError: name 'DimContestant' is not defined It doesnt exist as its beand new so this doesnt work for me
Ahhhh I found out you have to do this
Hi @DebbieE ,
Inorder to create table, you need use the below code..
Method 1:
df.write.mode("overwrite").format("delta").saveAsTable("abc5")
In your case, you just missed to include quotes.
Method 2:
Hope this is helpful. Please let me know incase of further queries.
Hi @DebbieE ,
Glad to know that your query got resolved. Please continue using Fabric Community on your further queries.
Hi @DebbieE ,
We haven’t heard from you on the last response and was just checking back to see if your query was answered. Otherwise, will respond back with the more details and we will try to help.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Fabric update to learn about new features.