코스 개요

고급 JasperReports 기능 소개

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

하위 보고서 작업

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

변수와 계산 사용

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

복합적인 데이터 소스 연결

  • 여러 데이터 소스 작업
  • 사용자 정의 데이터 소스 생성
  • 데이터 소스 필터링 구현

보고서 템플릿 사용자 정의

  • 사용자 정의 템플릿 생성
  • 스타일 및 조건부 서식 사용
  • 동적 보고서 설계

고급 차트 및 시각화

  • 고급 차트와 그래프 구현
  • 사용자 정의 시각화 사용
  • 피봇 테이블 생성 및 통합
  • 제3자 시각화 라이브러리 통합

스크립팅과 표현식

  • 사용자 정의 표현식 및 스크립트 작성
  • JavaScript와 Groovy를 JasperReports에서 사용
  • 고급 논리 구현을 위한 스크립틀릿 사용

매개변수화와 사용자 입력

  • 복잡한 매개변수 생성 및 사용
  • 상호작용형 보고서 설계
  • 매개변수 기반의 보고서 내용 구현

JasperReports와 애플리케이션 통합

  • Java 애플리케이션에 JasperReports 임베딩
  • JasperReports Server 사용
  • 웹 서비스 통합

고급 내보내기 옵션

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

성능 최적화

  • 보고서 성능 최적화
  • 대용량 데이터셋 관리
  • 효율적인 보고서 설계를 위한 베스트 프랙티스

보안과 권한

  • 보고서 보안 구현
  • 사용자 권한 및 접근 제어 관리
  • JasperReports Server를 이용한 안전한 보고서 배포

고급 그룹화 기술

  • 그룹 사용에 대한 더 고급 트레이닝
  • 다중 페이지 제어
  • 가변 섹션을 포함한 고정된 양식
  • 앞면이 가변적이지만 뒷면이 고정인 경우의 앞뒤 처리

요약 및 다음 단계

요건

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

대상자

  • BI 분석가
  • ETL 개발자
  • 데이터베이스 전문가
 14 시간

참가자 수


참가자별 가격

회원 평가 (4)

예정된 코스

관련 카테고리