[ 사전 설치 필요 ]
- 나의 컴퓨터 사양 : Windows 10 Pro, 64bit, 32RAM
- Power BI Desktop Version : 2.142.928.0 64-bit (2025년 4월)
- Postgre ODBC Driver
[ 실행 ]
Power BI Desktop 에서 ODBC 커넥터를 사용하여 PostgreSQL DB에 접근하려면 DSN을 추가하여야 한다.
현재, 따로 DSN 을 추가한 이력이 없기 때문에 기본 리스트만 보인다.
DSN을 추가하기 위해서 "ODBC 데이터 원본 관리자" 를 실행한다.
ODBC 데이터 원본 관리자 - 사용자 DSN - 추가 - 새 데이터 원본 만들기
현재 Postgre ODBC Driver 를 설치하지 않아 Postgre 드라이버가 나타나지 않는다.
드라이버 설치는 https://odbc.postgresql.org/ - PostgreSQL download site 로 접속한다.
나의 경우 해당 msi 파일(psqlodbc_x64.msi)을 다운받아 설치하였다.
설치 이후 다시 ODBC 데이터 원본 관리자를 열어 확인해보면 PostgreSQL 관련 드라이버가 나타난 것을 확인할 수 있다. 새로 추가된 4가지 드라이버 중 사용해야 할 것은 PostgreSQL Unicode(x64) 이다.
해당 드라이버를 선택하게 되면 PostgreSQL Unicode ODBC Driver (psqlODBC) Setup 창으로 넘어가게 된다. 이 때, 입력할 사항은 다음과 같다.
- Data Source (선택) : Power BI Desktop DSN 선택할 때 뜨는 이름
- Description (선택) : DSN 설명
- Database (필수) : Database 이름
- SSL Mode (선택) : 따로 바꾸지는 않았다. Default : disable
- Server (필수) : Server adress
- Port (필수) : Port
- User Name (필수) : DB 접근 ID
- Password (필수) : DB 접근 Password
해당 필수사항 입력 후 "Test" 버튼을 누른다. 성공 메시지가 뜨면 정상적으로 진행되었다는 뜻이다. 성공 메세지를 확인하면 Save 버튼을 눌러 DSN 을 추가한다.
이제 다시 Power BI Desktop 으로 넘어가 다시 ODBC 커넥터를 열어보면 추가했던 DSN 을 확인할 수 있다.
해당 DSN 선택해서 데이터 가져오기 끝!