SAP SuccessFactors 캔버스 보고서 작업

일자 유형을 사용하여 원하는 결과 달성

Objective

After completing this lesson, you will be able to 일자 유형을 사용하여 SAP SuccessFactors Canvas Reports에서 원하는 결과를 얻을 수 있습니다.

기본 동작

현재 일자 또는 모두 표시

고급 보고에서 새 쿼리로 가져온 첫 번째 테이블은 "실행"(또는 "제어") 테이블이 되고 현재 날짜 옵션(유효일이 지정된 테이블의 경우) 또는 모든 날짜 표시 옵션(유효일이 없는 테이블의 경우)으로 기본 설정됩니다.

모두 표시 가 데이터 유형 으로 선택되었습니다.

이 예에서는 mhoff1 직원의 직무 정보 데이터를 보여 줍니다. 기본적으로 쿼리는 효력 시작일과 효력 종료일 사이에 있는 "오늘"으로 식별되는 가장 최신 레코드를 반환합니다.

직원 mhoff1에 대한 직무 정보가 표시됩니다.

이 예에서는 사원 mhoff1의 보상 데이터를 보여줍니다. 여기서 직원은 현재 "오늘"으로 여러 개의 임금 유형을 가질 수 있으므로 여러 개의 레코드를 사용할 수 있습니다.

사원 mhoff1에 대해 여러 개의 레코드가 표시됩니다.

모든 레코드 표시

이 사원의 모든 레코드를 표시하려면 일자 옵션을 모두 표시 로 변경하면 됩니다. 이 일자 옵션은 일자가 유효하지 않은 테이블의 기본값입니다.

이 예에서는 사원 mhoff1의 모든 보상 데이터를 보여줍니다. 이 레코드에는 사원이 채용된 이후 모든 보상 임금 유형이 포함됩니다.

사원 mhoff1의 보상 데이터가 표시됩니다.

기준 일자

특정 일자의 현재 레코드를 조회하려면 기준 일자 를 선택합니다. 기준일을 12월 09일로 설정하면 2016년 12월 9일이 효력 시작일과 효력 종료일 사이인 레코드가 반환됩니다.

기준 일자 가 일자 유형 으로 선택됩니다.

날짜 범위(시작일)

특정 일자 범위에서 시작된 레코드를 표시하려면 일자 범위(시작일) 를 선택합니다.

2016년 12월 9일부터 2016년 12월 9일까지 날짜 범위(시작일)를 설정하면 유효 시작일이 이 날짜 범위에 속하는 레코드가 표시됩니다.

현재 일자 가 일자 유형 으로 선택됩니다.

일자 범위(유효 기간)

특정 일자 범위에서 활성 상태였던 레코드를 조회하려면 일자 범위(유효 기간) 를 선택합니다.

2016년 4월 12일부터 2016년 4월 12일까지 일자 범위(유효 기간)를 설정하면 이 일자 범위 내에서 레코드가 활성 상태로 표시됩니다.

데이터 범위(유효 기간) 가 일자 유형 으로 선택되었습니다.

다중 테이블 질의

쿼리에 둘 이상의 테이블이 있는 경우, 질의로 끌어온 첫 번째 테이블은 오브젝트 뷰의 녹색 개요에 의해 식별되는 선행(또는 제어) 테이블이 됩니다. 후속 테이블에는 기본적으로 현재 일자의 레코드가 표시됩니다.

일반 직무 정보 및 보상을 표시하는 다중 테이블 쿼리입니다.

결과에 대한 영향 - 현재 일자

기본 현재 일자 옵션을 사용하여 오늘 적용 가능한 레코드를 확인합니다.

이 예에서는 직무 정보 테이블과 보상 테이블에 대한 쿼리를 보여 주고 있으며, 현재 일자가 모두 표시됩니다. 이 테이블이 동일한 쿼리에 사용된 경우, 현재 날짜 직무 레코드와 현재 날짜 보상 레코드가 일치합니다.

현재 날짜 직무 레코드가 현재 날짜 보상 레코드와 일치합니다.

결과에 대한 영향 - 현재 일자 + 모두 표시

제어 테이블에서 현재/활성 레코드를 검색하려면 선행 테이블에서 현재 일자 를 사용하고 과거 값만 보려면 관련 테이블에 모두 표시 를 사용합니다.

이 예에서는 오늘 기준의 mhoff1 직급과 보상 정보 테이블의 모든 레코드를 표시하는 직무 정보 테이블에 대한 쿼리를 보여 줍니다.

선행 테이블 옵션 에서 현재 일자 를 일자 유형 으로 선택합니다. 관련 테이블 옵션 에서 모두 표시 가 일자 유형 으로 선택되어 있습니다.

선행 테이블 시작일 옵션은 관련 테이블에서만 사용할 수 있습니다. 이 옵션은 제어 테이블의 시작일에 적용 가능한 레코드를 검색합니다.

 

여기에 2011년 1월 1일의 직무 레코드가 표시된 직무 정보 테이블에 대한 쿼리가 있으며, 해당 일자부터 활성 직원이 표시됩니다. 반환된 보상 정보는 동일한 날짜의 활성 보상입니다.

선행 테이블 옵션 에서 기준 일자 가 일자 유형 으로 선택되어 있습니다. 관련 테이블 옵션 에서 선행 테이블 시작일 이 일자 유형 으로 선택되어 있습니다.

연습문제: 고급 보고로 쿼리 생성: 파트 A

비즈니스 예시

이 연습문제에서는 지정된 사원 및 해당 사원의 HR 관리자 리스트를 생성합니다. 태스크를 수행하기 위해 조인과 테이블 제한을 사용합니다. 또한 두 개의 서로 다른 기간에서 계산된 연간 보상 및 급여 등급 값을 포함합니다. 파트 A에서는 테이블을 탐색하고 조인하는 방법을 학습합니다.

연습문제: 고급 리포팅으로 쿼리 생성: 파트 B

비즈니스 예시

이 연습문제에서는 지정된 사원 및 해당 사원의 HR 관리자 리스트를 생성합니다. 태스크를 수행하기 위해 조인과 테이블 제한을 사용합니다. 또한 두 개의 서로 다른 기간에서 계산된 연간 보상 및 급여 등급 값을 포함합니다.

파트 B에서는 테이블 제한을 사용하는 방법을 학습합니다.

연습문제: 고급 리포팅으로 쿼리 생성: 파트 C

비즈니스 예시

이 연습문제에서는 지정된 사원 및 해당 사원의 HR 관리자 리스트를 생성합니다. 태스크를 수행하기 위해 조인과 테이블 제한을 사용합니다. 또한 두 개의 서로 다른 기간에서 계산된 연간 보상 및 급여 등급 값을 포함합니다.

파트 C에서는 로그인한 사용자의 직속 부하 직원으로 결과를 제한합니다.

연습문제: 고급 리포팅으로 쿼리 생성: 파트 D

비즈니스 예시

이 연습문제에서는 지정된 사원 및 해당 사원의 HR 관리자 리스트를 생성합니다. 태스크를 수행하기 위해 조인과 테이블 제한을 사용합니다. 또한 두 개의 서로 다른 기간에서 계산된 연간 보상 및 급여 등급 값을 포함합니다.

파트 D에서 기본급 및 상여금에 대해 집계된 계산 열을 생성하여 현재 연간 보상을 조회합니다.

연습문제: 고급 리포팅으로 쿼리 생성: 파트 E

비즈니스 예시

이 연습문제에서는 지정된 사원 및 해당 사원의 HR 관리자 리스트를 생성합니다. 태스크를 수행하기 위해 조인과 테이블 제한을 사용합니다. 또한 두 개의 서로 다른 기간에서 계산된 연간 보상 및 급여 등급 값을 포함합니다.

파트 E에서는 날짜 옵션이 다른 중복 테이블을 추가하는 방법을 학습합니다.

요약

  • 선행 테이블 을 전체 보고서의 기본 날짜 설정을 제어하는 쿼리에 추가된 첫 번째 테이블로 식별합니다.
  • 현재 일자 설정을 사용하여 "오늘"이 유효 시작일과 종료일 사이에 속하는 직원의 단일 활성 레코드를 검색합니다.
  • 모두 표시 를 선택하면 입사일 이후의 모든 변경사항을 포함하여 사원에 대해 설정된 전체 이력 레코드를 조회할 수 있습니다.
  • 디자이너에 정의된 특정 과거 또는 미래 일자에 존재하는 데이터를 보려면 기준 일자 옵션을 적용합니다.
  • 관련 테이블에서 선행 테이블 시작일을 활용하여 해당 레코드를 기본 제어 테이블에서 활성 상태인 특정 기간과 일치시킵니다.