연락처 정보

코스 개요

고급 JasperReports 기능 소개

  • 고급 리포팅 기술에 대한 개요
  • JasperReports의 아키텍처 이해하기

하위 리포트 활용법

  • 하위 리포트 생성 및 기본 보고서와의 연동 방법
  • 메인 리포트와 하위 리포트 간에 매개변수 전달 방식
  • 하위 리포트에서 사용되는 데이터 소스 관리법
  • 그룹화와 하위 리포트 간의 차이점 비교

변수 및 계산 기능 활용하기

  • 보고서 내에서 변수 생성 및 사용법
  • 복잡한 연산의 구현 방법
  • 데이터 집계 기법 적용

다양한 데이터 소스 연동법

  • 복수의 데이터 소스를 한 보고서에 활용하는 방법
  • 사용자 지정 데이터 소스 작성법
  • 데이터 소스 필터링 기법 구현

리포트 템플릿 커스터마이징하기

  • 사용자 지정 템플릿 설계법
  • 스타일 및 조건부 서식 적용 기법
  • 동적 보고서 구현 방법

고급 차트 및 시각화 기능 활용하기

  • 다양한 종류의 고급 차트 생성법
  • 사용자 정의 시각 요소 도입 방법
  • 피벗 테이블 생성 및 통합 방법
  • 타사에서 제공하는 시각화 라이브러리 연동법

스크립트 및 표현식 활용하기

  • 맞춤형 표현식 및 스크립트 작성법
  • JasperReports에서 JavaScript와 Groovy의 사용법
  • 고급 로직 구현을 위한 스크립틀렛 활용법

매개변수 설정 및 사용자 입력 처리하기

  • 복잡한 형태의 매개변수 생성법
  • 상호작용형 보고서 설계 방법
  • 사용자 입력에 따라 내용이 변경되는 리포트 구현법

애플리케이션과의 연동 기법

  • Java 애플리케이션에 JasperReports 내장시키는 방법
  • JasperReports Server 활용 방안
  • 웹 서비스와의 연동 기법

고급 보고서 내보내기 기능

  • 다양한 포맷으로 리포트를 추출하는 방법
  • 내보내기 설정 커스터마이징 기법
  • 사용자 지정 내보내기 모듈 구현법

리포트 성능 최적화 방법

  • 보고서 실행 속도 향상 기법
  • 방대한 양의 데이터 처리 관리 전략
  • 효율적인 리포트 설계를 위한 모범 사례들

보안 및 권한 관리 기법

  • 리포트 자체에 대한 보안 설정 적용 방식
  • 사용자별 접근 권한 설정 및 통제 방법
  • 안전한 보고서 배포를 위한 JasperReports Server의 활용법

고급 그룹화 기술 이해하기

  • 그룹 설정 기능에 대한 심층적인 학습 내용
  • 다중 페이지의 전체 구조 제어 방법
  • 변동 가능한 섹션을 포함하는 고정 형식 보고서 구성법
  • 앞면이 동적으로 변하지만 뒷면은 고정된 상태로 유지되는 보고서 설계 방법

요약 및 향후 학습 방향 안내

요건

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

수강 대상

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

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리