Loading

String Fields In Database Having More Than 255 Characters Are Truncated When Connecting To Hortonworks Hadoop Hive In Tableau Desktop(Tableau Desktop의 Hortonworks Hadoop Hive에 연결할 경우 255자를 초과하는 데이터베이스의 문자열 필드가 잘림)

게시 일자: Dec 9, 2022
상세 설명

Tableau Desktop의 Hortonworks Hadoop Hive에 연결할 때 문자열 필드가 255자를 초과할 경우 255자로 잘리게 됩니다.

Cause

Hortonworks Hadoop Hive ODBC 드라이버 내의 기본 String Column Length가 발생하는 경우 'string(문자열)' 필드가 255자로 잘리게 됩니다.
솔루션
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. Hortonworks Hadoop Hive에 연결하는 데 "Other Database(ODBC)" 커넥터를 사용하는 경우 ODBC DSN에서 기본값을 변경할 수 있습니다.
ODBC 데이터 원본 관리자(64비트)를 사용하여 DSN을 엽니다. "고급 옵션"을 클릭하고 "기본 문자열 필드 길이"를 999 이상으로 설정합니다.
 
Knowledge 기사 번호

001534759

 
로드 중
Salesforce Help | Article