Rona

고객 보고서 자동화하기

중급452026-05-31

여러 고객의 거래 데이터를 PostgreSQL에서 추출하고 Pandas로 일별 매출과 전주 대비 변화율을 계산한 뒤, Google Sheets와 Slack으로 자동 배포되도록 묶습니다. 최종 결과물은 매일 06:00에 실행되는 Python 보고서 자동화 프로젝트로, 고객별 Google Sheets 탭 업데이트와 Slack 성공·실패 알림이 함께 동작합니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • PostgreSQL에서 고객별 거래 데이터를 추출하는 보고서 쿼리를 구성합니다
  • Pandas로 일별 매출과 전주 대비 변화율을 계산합니다
  • Google Sheets API로 고객별 탭에 보고서를 업로드합니다
  • Slack Webhook으로 성공·실패 알림을 전송합니다
  • schedule 라이브러리로 매일 실행되는 보고서 작업을 구성합니다

어떻게 진행해요

1. 실행 환경 확인
2. Google Sheets 접근 준비
3. Slack 알림 통로 준비
4. 필수 패키지 설치
5. 보고서 엔진 코드 생성
6. 설정값 안전하게 연결
7. 단일 고객 보고서 실행
8. 매일 실행 스케줄러 추가

AI 튜터가 각 단계를 하나씩 안내해줄 거예요