Power BI Desktop에서 Heroku Postgres로 ODBC 연결하여 데이터 가져오기

Heroku Postgres의 데이터를 바탕으로 Power BI에서 보고서를 만들고 싶어서 데이터를 가져 왔습니다.

사전 준비



Postgres ODBC 드라이버 설치
htps //w w. 포스트g sql. 오 rg/ftp/오dbc/ゔぇr 시온 s/m시/

데이터 소스 설정



새로 만들기 → 데이터 가져 오기 → 다른 소스에서 데이터 가져 오기 → 기타 → ODBC를 선택하고 연결 버튼을 누릅니다.

연결 정보 설정


  • 데이터 소스 이름(DNS)
  • 없음을 선택

  • [고급 설정 옵션] → [연결 정보 문자열]
  • "database=dbname;driver={PostgreSQL Unicode(x64)};port=5432;server=host;sslmode=require;"
  • 접속 정보 캐릭터 라인에 상기 형식으로 기술. "dbname"은 Heroku Postgres 데이터베이스 이름, "host"는 호스트 이름 (XXX.amazonaws.com)으로 바꿉니다.
  • sslmode는 “require”로 한다. Heroku Postgres에 대한 연결은 SSL 통신을 요구하기 때문입니다.




  • 유저명과 패스워드를 요구되므로 Heroku Postgres의 유저명/패스워드를 입력해 접속.


    데이터 가져오기



    연결하면 네비게이터에 연결할 Heroku Postgres의 스키마가 표시됩니다.
    가져올 테이블을 마우스 오른쪽 버튼으로 클릭 → 데이터 변환으로 테이블 데이터를 가져올 수 있습니다.


    가져오면 보고서 작성 화면의 필드에 표시됩니다.
    나머지는 일반 Excel 가져오기 데이터 등과 같은 순서로 보고서의 데이터 소스로 사용할 수 있습니다.


    메뉴의 갱신 버튼을 누르면 데이터의 최신화도 가능합니다.
    테이블 레이아웃이 변경되었을 경우도 변경 후의 레이아웃으로 자동 반영됩니다.

    좋은 웹페이지 즐겨찾기