설명하기에 앞서 일단 나는 맥북(m1 에어)을 쓴다
엄청난 삽질을 해서 기록하고자 한다
Tableau PostgreSQL에 접속하여 데이터를 활용하려고 하니 이런 오류가 뜬다
잘못된 연결 : 데이터 원본에 연결할 수 없습니다.
오류 코드 : 8D4946CF
오류 : 현재 트랜잭션은 중지되어 있습니다. 이 트린잭션을 종료하기 전까지는 모든 명령이 무시될 것입니다.
Error while executing the query
해당 오류 코드를 쳐보니
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 검색
-> 뜨는 폴더 열고 거기에 파일을 옮겨준다
만약 옮겼는데도 안된다면
파일을 삭제하고 다시 다운로드받아 폴더로 옮겨주자
이후에 태블로 작업하면 수월하게 된다
그럼 해결!
'Tableau' 카테고리의 다른 글
플랜잇 실전 - 매출 관리 대시보드 만들기 (0) | 2022.07.04 |
---|---|
Tableau Prep으로 분석용 데이터 만들기 기초 (0) | 2022.02.16 |
[태블로 기초 STUDY] 대시보드 실습 (0) | 2022.02.07 |
[태블로 기초 STUDY] 태블로 코어 드릴다운 - ⑥ IF 함수 (IF Function) (0) | 2022.01.31 |
[태블로 기초 STUDY] 태블로 코어 드릴다운 - ⑤ 계산된 필드 (Circulated Field) (0) | 2022.01.31 |