Course Outline

고급 JasperReports 기능 소개

  • 고급 보고 기능 개요
  • JasperReports 아키텍처 이해

하위 보고서 작업

  • 하위 보고서 생성 및 통합
  • 기본 보고서와 하위 보고서 간 매개변수 전달
  • 하위 보고서 데이터 원본 관리
  • 그룹과 하위 보고서 간의 비교

변수 및 계산 사용

  • 보고서에서 변수 만들기 및 사용
  • 복잡한 계산 구현
  • 데이터 집계

복잡한 데이터 소스 연결

  • 여러 데이터 원본 작업
  • 커스텀 데이터 소스 만들기
  • 데이터 소스 필터 구현

보고서 템플릿 사용자 정의

  • 맞춤 템플릿 만들기
  • 스타일 및 조건부 서식 사용
  • 동적 보고서 디자인

고급 차트 작성 및 시각화

  • 고급 차트 및 그래프 구현
  • 사용자 정의 시각적 개체 사용
  • 피벗 테이블 생성 및 통합
  • 타사 시각화 라이브러리 통합

스크립팅 및 Express이온

  • 사용자 정의 표현식 및 스크립트 작성
  • Java스크립트와 JasperReports의 Groovy 사용
  • 고급 로직을 위한 스크립틀릿 구현

매개변수화 및 사용자 입력

  • 복잡한 매개변수 생성 및 사용
  • 대화형 보고서 디자인
  • 매개변수 기반 보고서 콘텐츠 구현

JasperReports를 애플리케이션과 통합

  • Java 애플리케이션에 JasperReports 삽입
  • JasperReports 서버 사용
  • 웹 서비스 통합

고급 내보내기 옵션

  • 다양한 형식으로 보고서 내보내기
  • 내보내기 구성 사용자 정의
  • 사용자 정의 내보내기 구현

성능 최적화

  • 보고서 성능 최적화
  • 대규모 데이터 세트 관리
  • 효율적인 보고서 디자인을 위한 모범 사례

보안 및 권한

  • 보고서 보안 구현
  • 사용자 권한 및 액세스 제어 관리
  • 안전한 보고서 배포를 위해 JasperReports 서버 사용

고급 그룹화 기술

  • 그룹 사용에 대한 고급 교육
  • 다중 페이지 제어
  • 내부에 가변섹션이 있는 고정형
  • 앞면은 가변, 뒷면은 고정인 경우 앞면과 뒷면

요약 및 다음 단계

Requirements

  • JasperReports의 기본 지식
  • SQL 및 데이터베이스 개념에 대한 지식

청중

  • BI 분석가
  • ETL 개발자
  • Database 전문가
 14 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories