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!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hey guys,
I have the UDER ID data item as 'DB10098989' in my data source. I am using direct query (import mode). How can I format that to get rid of 'DB' in front of it and have just the numeric part of it left?
Thanks,
Sona
Solved! Go to Solution.
@Anonymous , I checked out left/right/len is dax allowed function for column and measure in direct query. I tested it in direct query mode
Column = right([column],LEN([column])-2)
Tested in Sql Server direct query
Please refer the supported functions : https://docs.microsoft.com/en-us/analysis-services/tabular-models/dax-formula-compatibility-in-directquery-mode-ssas-2016?view=asallproducts-allversions
Hi @Anonymous ,
You may go to Add column -> Custom column, create custom column like codes below.
= Table.AddColumn(Source, “Number”, each Text.Select([UDER ID], {“0”..”9″}))
Best Regards,
Amy
Community Support Team _ Amy
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous ,
You may go to Add column -> Custom column, create custom column like codes below.
= Table.AddColumn(Source, “Number”, each Text.Select([UDER ID], {“0”..”9″}))
Best Regards,
Amy
Community Support Team _ Amy
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
It worked fine, Amy!
Thanks. I accepted it as a solution.
@Anonymous , I checked out left/right/len is dax allowed function for column and measure in direct query. I tested it in direct query mode
Column = right([column],LEN([column])-2)
Tested in Sql Server direct query
Please refer the supported functions : https://docs.microsoft.com/en-us/analysis-services/tabular-models/dax-formula-compatibility-in-directquery-mode-ssas-2016?view=asallproducts-allversions
Thanks a lot. It worked fine.
I accepted it as a solution.
Where do you want to do the transformation, in Power Query or in DAX?
Will it always be DB followed by a number? (in that case you could replace DB with an empty string)
Will it always be two characters? in that case you can use substrings etc.
Hey @lbendlin ,
Thanks for a quick response.
I want the change in the Power Query.
It will always be DB followed by a 8-digit number.
Yes, it will always be two characters.
Thanks,
Sona
= Table.ReplaceValue(#"previous step","DB","",Replacer.ReplaceText,{"Column Name"})
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 64 | |
| 51 | |
| 46 | |
| 23 | |
| 19 |
| User | Count |
|---|---|
| 135 | |
| 110 | |
| 50 | |
| 31 | |
| 29 |