Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateJoin the OneLake & Platform Admin teams for an ask US anything on July 16th. Join now.
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.
User | Count |
---|---|
5 | |
4 | |
3 | |
2 | |
2 |