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

Tableau Desktop で Hortonworks Hadoop Hive に接続しているときに 255 文字を超えるデータベース内の文字列フィールドが切り捨てられる

公開日: Dec 9, 2022
説明

Tableau Desktop で Hortonworks Hadoop Hive に接続しているときに、文字列フィールドが 255 文字を超えている場合は 255 文字に切り捨てられます。

Cause

'string' フィールドの 255 文字への切り捨ては、Hortonworks Hadoop Hive ODBC ドライバー内の既定の文字列の列の長さが原因で発生します。
解決策
1. TDC ファイルを使用して、文字列の列の長さを増やします。

<?xml version='1.0' encoding='utf-8' ?>
<connection-customization class='hortonworkshadoophive' enabled='true' version='10.5'>
<vendor name='hortonworkshadoophive'/>
<driver name='hortonworkshadoophive'/>
<customizations>
            <customization name='odbc-connect-string-extras' value='DEFAULTSTRINGCOLUMNLENGTH=999' />
</customizations>
</connection-customization>

999 が列の長さとして十分でない場合は、文字列の長さをさらに変更できます。

2. "他のデータベース (ODBC)" コネクタを使用して Hortonworks Hadoop Hive に接続している場合は、既定値を ODBC DSN から変更できます。
ODBC データ ソース アドミニストレーター (64 ビット) で DSN を開きます。[Advanced Option (詳細オプション)] をクリックし、[Default string column length (既定の文字列の列の長さ)] を 999 以上に設定します。
 
ナレッジ記事番号

001534759

 
読み込み中
Salesforce Help | Article