Hello I have a table that has 1 column.
Sample:
Column1
Sales
DimProduct
FactCustomer
I want to create a custom column with the following rule :
If Column1 contains Dim or Fact then 'DWH.' & 'Column1' else 'ODS.' & Column1
Column1 --------- Column2
Sales ------------- ODS.Sales
DimProduct ------ DWH.Product
FactCustomer -----DWH.FactCustomer
Thanks in advance
Solved! Go to Solution.
@adnane_k
To achieve it in Power Query, add the following code as Custom Column:
=if Text.StartsWith(Text.Upper([Column1]),"DIM") or Text.StartsWith(Text.Upper([Column1]),"FACT") then "DWH." & [Column1] else "ODS." & [Column1]
Add this as a new column if you want to use it in the model using DAX:
Column2 =
IF(
UPPER(LEFT(Table1[Column1],3)) = "DIM" || UPPER(LEFT(Table1[Column1],4)) = "FACT",
"DWH." & Table1[Column1],
"ODS." & Table1[Column1]
)
________________________
If my answer was helpful, please click Accept it as the solution to help other members find it useful
Click on the Thumbs-Up icon if you like this reply 🙂
@adnane_k in PQ use following expression in add new column
(if Text.StartsWith(Text.Proper([Column1]),"Dim") or Text.StartsWith(Text.Proper([Column1]),"Fact") then "DWH." else "ODS.") & [Column1]
Check my latest blog post Year-2020, Pandemic, Power BI and Beyond to get a summary of my favourite Power BI feature releases in 2020
I would ❤ Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!
⚡Visit us at https://perytus.com, your one-stop-shop for Power BI-related projects/training/consultancy.⚡
Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
@adnane_k in PQ use following expression in add new column
(if Text.StartsWith(Text.Proper([Column1]),"Dim") or Text.StartsWith(Text.Proper([Column1]),"Fact") then "DWH." else "ODS.") & [Column1]
Check my latest blog post Year-2020, Pandemic, Power BI and Beyond to get a summary of my favourite Power BI feature releases in 2020
I would ❤ Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!
⚡Visit us at https://perytus.com, your one-stop-shop for Power BI-related projects/training/consultancy.⚡
Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
@adnane_k
To achieve it in Power Query, add the following code as Custom Column:
=if Text.StartsWith(Text.Upper([Column1]),"DIM") or Text.StartsWith(Text.Upper([Column1]),"FACT") then "DWH." & [Column1] else "ODS." & [Column1]
Add this as a new column if you want to use it in the model using DAX:
Column2 =
IF(
UPPER(LEFT(Table1[Column1],3)) = "DIM" || UPPER(LEFT(Table1[Column1],4)) = "FACT",
"DWH." & Table1[Column1],
"ODS." & Table1[Column1]
)
________________________
If my answer was helpful, please click Accept it as the solution to help other members find it useful
Click on the Thumbs-Up icon if you like this reply 🙂
Check out new user group experience and if you are a leader please create your group
100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.
User | Count |
---|---|
385 | |
214 | |
83 | |
73 | |
69 |
User | Count |
---|---|
442 | |
243 | |
133 | |
83 | |
79 |