Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ASCII 以外の文字のユーザー インターフェイス (UI) 言語でグループを作成するときに発生するエラー "CHAR string contains invalid ASCII character"

公開日: Dec 9, 2022
説明

ビュー内のデータを選択してグループを作成するとき、Amazon Redshift のフィールドが CHAR 型の列である場合、"CHAR string contains invalid ASCII character" ("CHAR 文字列に無効な ASCII 文字が含まれています") というエラーが発生します。

ユーザーが追加した画像


例:

// 日本語
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 (CHAR 文字列に無効な ASCII 文字が含まれています: e3 81 a8)


// 簡体字中国語
与 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 (CHAR 文字列に無効な ASCII 文字が含まれています: e5 92 8c)


// 繁体字中国語
與 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 (CHAR 文字列に無効な ASCII 文字が含まれています: e5 92 8c)


// 韓国語
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 (CHAR 文字列に無効な ASCII 文字が含まれています: eb b0 8f)


// スペイン語
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(CHAR 文字列に無効な ASCII 文字が含まれています: c3 a1)

Cause

データをグループ化する場合、グループ名の既定のコネクタ文字列は、Tableau Desktop の言語設定 (UI) に基づいています。
Tableau Desktop の UI 言語が、中国語、日本語、韓国語などのマルチバイト (非 ASCII ) 文字に設定されている場合、データベースの列が CHAR データ型として定義されているときに問題が発生します。関連情報については、 「マルチバイト文字」 を参照してください。
解決策
オプション 1
Tableau Desktop で生成されたグループ名を変更して、非 ASCII 文字を除外します。

オプション 2
データベースで列のデータ型を CHAR から VARCHA に変更します。

オプション 3
Tableau Desktop の UI 言語を英語 (US/UK) に設定します
ナレッジ記事番号

001472687

 
読み込み中
Salesforce Help | Article