Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I usually have a SQL DB as my source where I prep the dims and facts for Power BI but I have to do a project where I go from source to Power BI.
I always add a default row in every dim where there is no data, so for example
DimActivity
Key Name Description
-1, 'No Activity', None Set'
And this is easy in SQL DB. But is there an easy way you can do this just in power BI Query Editor?
Solved! Go to Solution.
Hi @DebbieE ,
You can copy and paste the following applied codes in your advanced editor to implement it:
let
Source = Sql.Database("servername", "yourdbname"),
dbo_DimActivity = Source{[Schema="dbo",Item="DimActivity"]}[Data],
#"Insert default row" = if Table.RowCount(dbo_DimActivity)=0 then Table.InsertRows(dbo_DimActivity,0, { [ Keys = 1, Name = "No Activity", Description = "None Set"] }) else dbo_DimActivity
in
#"Insert default row"
You can get more details from the following links:
powerbi - Power BI Query Editor - Inserting Rows to the Bottom of a Table
Best Regards
Hi @DebbieE ,
You can copy and paste the following applied codes in your advanced editor to implement it:
let
Source = Sql.Database("servername", "yourdbname"),
dbo_DimActivity = Source{[Schema="dbo",Item="DimActivity"]}[Data],
#"Insert default row" = if Table.RowCount(dbo_DimActivity)=0 then Table.InsertRows(dbo_DimActivity,0, { [ Keys = 1, Name = "No Activity", Description = "None Set"] }) else dbo_DimActivity
in
#"Insert default row"
You can get more details from the following links:
powerbi - Power BI Query Editor - Inserting Rows to the Bottom of a Table
Best Regards
Oh fantastic. Than you so much. i went around the houses with this by replicating the table. Changing a key from 0 to -1. Removing everything not -1. removing all other columns. And then appending into the previous table. this is going to get rid of loads of steps
I need to do some more work on this because the above isnt working at the moment because im not adding into an empty table
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!