Loading

Tableau Server에서 Maxcompute 데이터 원본 추출을 새로 고칠 수 없음

게시 일자: Mar 26, 2022
상세 설명
Maxcompute 데이터 원본 추출을 새로 고칠 수 없고 다음 오류가 표시됩니다.
 
java.lang.RuntimeException: No suitable driver installed, or the URL is incorrect(java.lang.RuntimeException: 적합한 드라이버가 설치되어 있지 않거나 URL이 잘못됨))

 

Cause

Alibaba MaxCompute 드라이버가 노드 2에 설치되어 있지 않습니다(2노드 Tableau Server 클러스터).
솔루션
Alibaba MaxCompute 드라이버를 백그라운더 프로세스가 구성되어 있는 모든 노드에 설치합니다.
  1. 최신 JDBC 드라이버(odps-jdbc-[version]-jar-with-dependencies.jar 파일)를 Aliyun GitHub 사이트에서 다운로드합니다.
  2. .jar 파일을 다운로드한 후 Linux 컴퓨터의 다음 위치에 복사합니다.
     /opt/tableau/tableau_driver/jdbc

이 디렉터리가 없으면 디렉터리를 만들고 "Tableau" 사용자가 읽을 수 있는지 확인합니다. 이렇게 하려면 다음 단계를 수행하세요.
  1. 디렉터리를 만듭니다. 
    • sudo mkdir -p /opt/tableau/tableau_driver/jdbc
  2. 아래에서 [/path/to/file]을 경로로 바꾸고 [driver file name]을 다운로드한 드라이버의 이름으로 바꿔 다운로드한 드라이버 파일을 해당 위치에 복사합니다.
    • sudo cp [/path/to/file/][driver file name].jar /opt/tableau/tableau_driver/jdbc
  3. 아래에서 [driver file name]을 다운로드한 드라이버의 이름으로 바꿔 파일을 "tableau" 사용자가 읽을 수 있게 권한을 설정합니다.
    • sudo chmod 755 /opt/tableau/tableau_driver/jdbc/[driver file name].jar
Knowledge 기사 번호

001474857

 
로드 중
Salesforce Help | Article