EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB441972: Text value issues when retrieving data from Snowflake on a Linux Intelligence Server


Community Admin

• Strategy


This article notes a problem that can be encountered when retrieving string data from Snowflake on a Linux Intelligence Server.

SYMPTOM:
When running queries only the first character of strings is returned and shown on reports. For example seeing 'N' instead of 'North'. This also would effect listing of tables in Warehouse Catalog. This only happens when using a Linux Intelligence Server. Sometimes a different error is seen "widechartoutf8 conversion failed". This happens only for special unicode characters. 
CAUSE:
The Linux Snowflake driver is actually setup to use UTF16 by default. This is non standard for Linux where most drivers use UTF8 by default. Do note that this setting is for the driver and is independent of the encoding of data in the warehouse tables itself.
ACTION:
In the Strategy database instance and database connection change the character set encoding for Unix drivers setting to non utf-8.

ka04W00000148mjQAA_0EM44000000QvpG.jpeg

Once this change is made restart the Intelligence Server and Strategy will now use the right type of unicode when processing the data out of the Snowflake database.
The internal reference number for this is KB441972.


Comment

0 comments

Details

Knowledge Article

Published:

September 26, 2018

Last Updated:

November 14, 2018