1. 학습
  2. /
  3. 강의
  4. /
  5. 데이터 엔지니어링 입문

Connected

연습 문제

Postgres로 로드하기

이 연습 문제에서는 데이터를 PostgreSQL 데이터 웨어하우스에 기록해 보겠습니다. 이는 변환 결과를 애플리케이션에서 활용하고 싶을 때 유용해요.

예를 들어, 변환 결과로 영화 추천 컬럼이 추가되었고, 이를 온라인 스토어에서 사용하고자 할 수 있어요.

작업 공간에는 pandas DataFrame인 film_pdf가 있어요.

참고로, sqlalchemy 연결 URI 구조는 다음과 같습니다:

postgresql://[user[:password]@][host][:port][/database]

지침

100 XP
  • 데이터베이스 엔진을 만들 수 있도록 연결 URI를 완성하세요. 사용자와 비밀번호는 각각 repl, password입니다. 호스트는 localhost, 포트는 5432이고, 이번에 사용할 데이터베이스는 dwh입니다.
  • 호출을 마무리하여 데이터베이스의 "store" 스키마를 사용하세요. 테이블이 이미 있으면 완전히 교체하도록 하세요.