Tableau

[Tableau PostgreSQL] - 맥북 데이터 원본에 연결할 수 없습니다. 8D4946CF 오류 해결하기

주스 JUICE 2022. 9. 16. 10:26
728x90

설명하기에 앞서 일단 나는 맥북(m1 에어)을 쓴다

엄청난 삽질을 해서 기록하고자 한다

 

 

 

 

Tableau PostgreSQL에 접속하여 데이터를 활용하려고 하니 이런 오류가 뜬다

 

 

 

 

잘못된 연결 : 데이터 원본에 연결할 수 없습니다.

오류 코드 : 8D4946CF

오류 : 현재 트랜잭션은 중지되어 있습니다. 이 트린잭션을 종료하기 전까지는 모든 명령이 무시될 것입니다.

Error while executing the query

 

 

 

 

해당 오류 코드를 쳐보니

https://community.tableau.com/s/question/0D54T00000TtWc9SAF/postgresql-125-tableau-desktop-20204-error-code-8d4946cf

 

PostgreSQL 12.5 + Tableau Desktop 2020.4 = error code: 8D4946CF

 

community.tableau.com

 

이 사이트에 해결책이 나타나있었는데,

 

 

 

Try to install JDBC driver manually! It helped for me to solve 8D4946CF error:

https://www.tableau.com/support/drivers?_ga=2.51502625.905201810.1637689878-1129109639.1637689875

 

Driver Download

Support Driver Download

www.tableau.com

 

정확히 이 오류코드와 함께 JDBC driver를 다운로드받아야 한다고 했다

 

 

 

 

1. 해당 링크에 들어가보자

 

https://www.tableau.com/support/drivers?_ga=2.231407775.1089242156.1662701024-67506999.1659353580 

 

Driver Download

Support Driver Download

www.tableau.com

 

 

2. 들어가보면 여러 driver download들이 존재하는데

우리는 PostgreSQL driver를 다운로드받아야 하니

아래로 쭉쭉 내려 PostgreSQL을 찾아준다

 

 

3. 각자 쓰고 있는 버전에 맞춰

JDBC driver 다운로드 링크를 클릭한다

 

클릭하면 바로 다운받아진다

 

 

 

 

4. 그다음 해당 파일 경로 수정

방법이 두 가지가 있다

 

 

① 터미널로 경로 수정

 

Copy the .jar file to this folder (you may have to create the folder manually): ~/Library/Tableau/Drivers

 

기존

/Library/Tableau/Drivers 폴더가 있다

터미널에서 해당 jar 파일 경로를

~/Library/Tableau/Drivers

로 수정해준다

 

(터미널 열고 해당 jar 파일을

터미널로 끌면 해당 파일 경로를 쉽게 수정할 수 있다!)

 

 

 

② 직접 옮기기

해당 파일을

/Library/Tableau/Drivers 폴더에

직접 옮겨준다

 

해당 폴더 못 찾겠으면

cmd + space -> ~/Library/Tableau/Drivers 검색

-> 뜨는 폴더 열고 거기에 파일을 옮겨준다

 

 

만약 옮겼는데도 안된다면

파일을 삭제하고 다시 다운로드받아 폴더로 옮겨주자

 

이후에 태블로 작업하면 수월하게 된다

 

 

 

 

 

그럼 해결!

 

728x90