본문 바로가기
● Data Insights/Data Visualization

(Power BI) Paginated Reports로 대용량 인쇄형 보고서 만들기

by DATA Canvas 2025. 10. 29.
반응형

 

Paginated Reports는 전통적 ‘페이지 기반’ 레이아웃을 제공하는 정형 보고서 형식으로, PDF·Word·Excel 등으로 고정된 형태로 출력할 수 있다. 머리말·바닥글, 여백, 용지 크기를 세밀하게 제어해 인쇄·배포에 최적화된 보고서를 제작할 수 있다.

 

주요 특징

  • 고정 레이아웃: 페이지 크기·여백·머리말·바닥글 완전 제어
  • 다중 페이지 출력: 수십~수백 페이지까지 자동 페이징
  • 서브리포트·매개변수 지원: 복잡한 구조 및 사용자별 필터링 가능
  • 다양한 출력 형식: PDF, Word, Excel, CSV, 이미지 등


왜 Paginated Reports를 써야 하는가?

기업 환경에서 전통적 경영·회계 보고서, 감사 문서, 규제 제출 문서 등은 고정된 양식을 엄격히 준수해야 한다.
대용량 정형 데이터를 페이지 단위로 나누어 일괄 출력하거나, 외부 배포용 PDF로 제공할 때 레이아웃 파괴 없이 안정적 형식을 유지해야 하는 니즈가 크다.

  • 재무·회계 보고서: 손익계산서, 대차대조표, 현금흐름표 등
  • 운영 보고서: 일별 거래 내역, 고객별 구매 내역, 재고·납기 현황
  • 규제·감사 문서: 금융·제약·공공기관 제출 양식
  • 외부 배포 자료: PDF/Word 인쇄·이메일 구독
반응형

Power BI 환경에서의 Paginated Reports 활용 방안

1. Power BI Report Builder

독립 실행형 무료 도구로 .rdl 파일 생성 및 편집

  • 데이터 원본: 온프레미스 SQL Server, Azure SQL, Analysis Services, Power BI Dataset
  • 레이아웃 디자인: 표·매트릭스·차트·이미지 배치, 머리말·바닥글, 페이지 설정
  • 매개변수 기능: 날짜·부서·사용자별 맞춤 필터

2. Power BI 서비스 (Premium / PPU)

  • Premium 용량 워크스페이스에 .rdl 파일 게시·관리
  • 사용자별 리소스 보장으로 대규모 페이징 보고서도 안정적 실행
  • 구독 구성을 통해 정기 배포

3. Power BI Desktop과의 연계

  • Desktop에서 모델링·시각화 개발 후, 해당 데이터셋을 Report Builder의 데이터 원본으로 사용
  • 기존 대시보드와 Paginated Reports를 병행해 운영

Power BI Desktop “페이지를 매긴 보고서” 시각적 개체 기능

최근 Power BI Desktop의 시각화 창에 “페이지를 매긴 보고서(Paginated Report visual)” 객체가 추가되었다. 이 객체를 활용하면 별도 도구 없이 Desktop 리포트 페이지 내에 Paginated Reports를 직접 임베드할 수 있다.

  • 연결 방식: 업로드된 Paginated Report(.rdl) URI를 지정하여 리포트 페이지에 삽입
  • 필터 연동: Desktop 보고서의 슬라이서·필터와 Paginated Report 매개변수를 동기화
  • 상호작용: 클릭 시 페이지 이동, 매개변수 변경 기능 제공
  • 장점: 개발 환경 통합, 단일 보고서 내에서 대시보드·정형 보고서 병합 가능

개발 및 배포 절차

  1. Report Builder 설치
  2. Paginated Report 설계
  3. Power BI 서비스에 게시 (Premium 또는 PPU 필요)
  4. Desktop에서 시각적 개체 추가
    • 시각화 창에서 “Paginated Report” 선택
    • 게시된 리포트 ID/URL 입력
    • 매개변수 매핑 설정
  5. Desktop 보고서 게시 및 공유

도입 시 고려 사항

  • 라이선스: Paginated Reports 사용을 위해 Premium 또는 PPU 라이선스 필요
  • 퍼포먼스: 대용량 페이징 시 원본 쿼리 최적화 필수
  • 모바일 제약: 고정 레이아웃 특성상 모바일 뷰 지원이 제한적임
  • 버전 관리: .rdl 파일은 Git 등 소스 제어로 관리

Paginated Reports는 정밀한 페이지 제어대용량 일괄 출력이 필요한 전통적 보고 시나리오를 완벽히 지원한다. Report Builder와 Desktop 내 “페이지를 매긴 보고서” 시각적 개체를 활용하면, 대시보드와 정형 보고서를 하나의 통합 리포트로 제공할 수 있어 사용자 경험과 운영 효율성을 극대화할 수 있다.

반응형