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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
slap33
Frequent Visitor

Character replacement on Teradata SQL import : "..." becomes "÷"

Hi there,

 

i encounter an issue probably related to regional settings but i dk how to solve it.

 

i do a sql extraction to get data from a Teradatabase.

 

Values i wanna get should look like this : "example value..." and instead i get "example value÷"

Tip : to get that ÷ sign, you need to hit those keys alt+246

Thanks !

1 ACCEPTED SOLUTION
v-hashadapu
Community Support
Community Support

Hi @slap33 , Thank you for reaching out to the Microsoft Community Forum.

 

This is caused by a character encoding mismatch between Teradata and Power BI. Specifically, Teradata may be using a default character set like LATIN, while Power BI expects UTF-8 or Unicode characters. You need to ensure the connection uses UTF-8 encoding from the start.

 

If you're connecting via ODBC, update your connection string or DSN settings to include CHARSET=UTF8. For example:

Driver={Teradata};DBCNAME=your_server;UID=your_user;PWD=your_password;CHARSET=UTF8;

 

This tells the Teradata driver to use UTF-8, so special characters like the ellipsis (…) are correctly interpreted. Once set, this change ensures the correct characters come through without needing to do any replacements or transformations afterward.

 

If this helped solve the issue, please consider marking it “Accept as Solution” so others with similar queries may find it more easily. If not, please share the details, always happy to help.
Thank you.

View solution in original post

7 REPLIES 7
v-hashadapu
Community Support
Community Support

Hi @slap33 , We are closing this thread as we haven't heard from you in a while, according to our follow-up policy. If you have any more questions, please start a new thread on the Microsoft Fabric Community Forum. We will be happy to assist you! Thank you for being part of the community!

v-hashadapu
Community Support
Community Support

Hi @slap33 , Hope your issue is solved. If it is, please consider marking the answer 'Accept as solution', so others with similar issues may find it easily. If it isn't, please share the details.
Thank you.

v-hashadapu
Community Support
Community Support

Hi @slap33 , Hope the issue is solved. Can you please confirm it by marking it 'Accept as solution', so others with similar queries may find it easily. If not, please share the details. Thank you.

 

v-hashadapu
Community Support
Community Support

Hi @slap33 , Thank you for reaching out to the Microsoft Community Forum.

 

This is caused by a character encoding mismatch between Teradata and Power BI. Specifically, Teradata may be using a default character set like LATIN, while Power BI expects UTF-8 or Unicode characters. You need to ensure the connection uses UTF-8 encoding from the start.

 

If you're connecting via ODBC, update your connection string or DSN settings to include CHARSET=UTF8. For example:

Driver={Teradata};DBCNAME=your_server;UID=your_user;PWD=your_password;CHARSET=UTF8;

 

This tells the Teradata driver to use UTF-8, so special characters like the ellipsis (…) are correctly interpreted. Once set, this change ensures the correct characters come through without needing to do any replacements or transformations afterward.

 

If this helped solve the issue, please consider marking it “Accept as Solution” so others with similar queries may find it more easily. If not, please share the details, always happy to help.
Thank you.

Omid_Motamedise
Super User
Super User

You can replace this value in the next step.

If my answer helped solve your issue, please consider marking it as the accepted solution. It helps others in the community find answers faster—and keeps the community growing stronger!
You can also check out my YouTube channel for tutorials, tips, and real-world solutions in Power Query with the following link
https://youtube.com/@omidbi?si=96Bo-ZsSwOx0Z36h

Hi that's what i did indeed but that's DIY solution. I'm looking for the clean solution as I don't what to do the replace each time I request the column

v-hashadapu
Community Support
Community Support

Hi  @slap33 , thank you for reaching out to the Microsoft Fabric Community Forum.

This issue may be related to character encoding mismatches between the Teradata database and Power BI.

Please refer below steps to help resolve this:

  1. Ensure that your Teradata database is using the correct character encoding (e.g., UTF-8). You can check this in the database settings or by querying the database metadata.
  2. Use Correct Functions like using SQL functions like TRANSLATE or REPLACE to handle special characters. Example:

SELECT TRANSLATE(column_name, '÷', '') AS cleaned_column

FROM your_table;

  1. Ensure that your SQL session is using the correct locale settings. You can set this in your SQL client or within the SQL query itself.
  2. Update Regional Settings in Power BI, Go to File > Options > Regional Settings. Ensure that the regional settings match the expected format for your data.
  3. Export the data to a CSV file and check if the issue persists. This can help isolate whether the problem is with the database or the tool.

If this helps, please consider marking it 'Accept as Solution' so others with similar queries may find it more easily. If not, please share the details.
Thank you.

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

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