Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
B_Mpunga
Regular Visitor

Power BI Desktop Client not identifying (or picking up) Teradata Decimal datatype

Good day,

 

I am using Power BI Version: 2.57.5068.501 64-bit (April/2018), connected to Teradata 16.10.0.03 using the ODBC data connector. The challenge I am experiencing is that when I import data, Power BI does not recognise the Teradata Decimal data type e.g. I have a data field in Teradata, Amount [DECIMAL(15,2)] - data value, example, 24,827,463.71 however when I import the data to Power BI it is correctly displayed as data type Decimal but the data value is 2482746371.00.

 

How can I resolve this issue?

 

Your assistance will come much appreciated.

 

Thank you.

2 ACCEPTED SOLUTIONS
Anonymous
Not applicable

Hi @B_Mpunga,

 

I'd like to suggest you to use teradata connector to try again, I'm not so sure if this issue is related to odbc driver.

2.PNG

 

In addition, you can also check your region setting to customize 'thousand separator' and 'decimal separator'.

3.PNG

 

Regards,

Xiaoxin Sheng

View solution in original post

@Anonymous, thank you. Changing regional settings sorted the problem.

 

Thank you. Have a great day further.Smiley Happy

View solution in original post

4 REPLIES 4
Anonymous
Not applicable

Hi @B_Mpunga,

 

I'd like to suggest you to turn on 'thousand separator' and modify 'decimal place' to re-format your amount.

13.PNG

 

Do you use similar bit version?(odbc client and Teradata database) If not, I'd recommend you to use same version and try again.

 

Regards,

Xiaoxin Sheng

Hi @Anonymous,

 

Thank you for your reply.

 

Do you use similar bit version?(odbc client and Teradata database)

 - Yes, 64-bit (Power BI, ODBC Client and Teradata)

 

I'd like to suggest you to turn on 'thousand separator' and modify 'decimal place' to re-format your amount.

 - I tried this, that change would be on the Power BI 'Data View' however if the data is loaded from the 'Query Editor' without the decimals that change cannot be effected on the 'Data View' after loading.

 

The data type in the Query Editor correctly displays as 'Decimal Number' however the data values are displayed as 'Whole Numbers' i.e. the value 2,234.96 (in Teradata) appears as 223496 (in Power BI - Query Editor) and if I load the dataset, make changes in Power BI Data View - add thousand separator and decimals - it appears as 223 496.00.

 

I don't know exactly where the problem is.

 

 

Anonymous
Not applicable

Hi @B_Mpunga,

 

I'd like to suggest you to use teradata connector to try again, I'm not so sure if this issue is related to odbc driver.

2.PNG

 

In addition, you can also check your region setting to customize 'thousand separator' and 'decimal separator'.

3.PNG

 

Regards,

Xiaoxin Sheng

@Anonymous, thank you. Changing regional settings sorted the problem.

 

Thank you. Have a great day further.Smiley Happy

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors