Loading

Errore "CHAR string contains invalid ASCII character" durante la creazione di un gruppo in lingua dell'interfaccia utente con caratteri non ASCII

Data pubblicazione: Dec 9, 2022
Descrizione

Quando si crea un gruppo selezionando i dati nella vista, se il campo in Amazon Redshift è una colonna di tipo CHAR, si verifica l'errore "CHAR string contains invalid ASCII character" (Stringa CHAR contenente caratteri ASCII non validi).

Immagine inserita dall'utente


Ad esempio:

// Giapponese
Amazon Redshift データ ソース 'test_char (public)' との通信中にエラーが発生しました
エラー コード: 5704B871
[Amazon][Amazon Redshift] (30) Error occurred while trying to execute a query: [SQLState 22021] ERROR:  CHAR string contains invalid ASCII character: e3 81 a8 


// Cinese semplificato
与 Amazon Redshift 数据源“test_char (public)”通信时出错
错误代码: 5704B871
[Amazon][Amazon Redshift] (30) Error occurred while trying to execute a query: [SQLState 22021] ERROR:  CHAR string contains invalid ASCII character: e5 92 8c 


// Cinese tradizionale
與 Amazon Redshift 資料來源 'test_char(public)' 通訊時發生錯誤
錯誤代碼: 5704B871
[Amazon][Amazon Redshift] (30) Error occurred while trying to execute a query: [SQLState 22021] ERROR:  CHAR string contains invalid ASCII character: e5 92 8c 


// Coreano
Amazon Redshift 데이터 원본 'test_char (public)'과(와) 통신하는 동안 오류가 발생했습니다.
오류 코드: 5704B871
[Amazon][Amazon Redshift] (30) Error occurred while trying to execute a query: [SQLState 22021] ERROR:  CHAR string contains invalid ASCII character: eb b0 8f 


// Spagnolo
Se ha producido un error durante la comunicación con la fuente de datos de Amazon Redshift 'test_char (public)'
Código de error: 5704B871
[Amazon][Amazon Redshift] (30) Error occurred while trying to execute a query: [SQLState 22021] ERROR:  CHAR string contains invalid ASCII character: c3 a1 

Cause

Quando si raggruppano gli indicatori, il carattere connettore predefinito nel nome del gruppo è basato sull'impostazione della lingua (interfaccia utente) in Tableau Desktop.
Se la lingua dell'interfaccia utente di Tableau Desktop è impostata su un carattere multibyte (non ASCII) come cinese, giapponese o coreano, il problema si verificherà qualora la definizione della colonna abbia il tipo di dati CHAR nel database. Per informazioni correlate, consulta Multibyte characters.
Risoluzione
Opzione 1
Rinomina il nome generato del gruppo ed escludi i caratteri non ASCII in Tableau Desktop.

Opzione 2
Modifica il tipo di dati della colonna da CHAR a VARCHAR nel database.

Opzione 3
Imposta la lingua dell'interfaccia utente di Tableau Desktop su Inglese (Stati Uniti/Regno Unito)
Numero articolo Knowledge

001472687

 
Caricamento
Salesforce Help | Article