Data & BI/Power BI

Power BI Desktop 에서 ODBC (Postgresql DB) 연결하기.

무료한하늘 2025. 5. 7. 14:15
728x90

[ 사전 설치 필요 ]

  • 나의 컴퓨터 사양 : 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 선택해서 데이터 가져오기 끝!

 

300x250