SAP BC/SAP

# [SAP] Technical Job ( Stepuser )

leehi0110 2023. 4. 4. 20:31
반응형

1. Technical Job ?

  • SAP 시스템에 정기적으로 실행되는 백그라운드 잡을 지칭하며, 해당 작업은 오래된 spool request, batch job 등을 삭제하는 것과 같은 작업을 수행한다.
  • 과거에는 Standard Job으로 불렸지만, 이후 S/4 HANA에서는 Technical Job으로 명칭이 바뀌었다.
  • SM36을 이용했던 Standard Job과 달리 Technical Job은 Job repository를 기반으로 동작한다.

        ✓ Technical Job Repository ? 사용자의 개입 없이 작업을 자동으로 스케쥴링 하고 동작 시키는데 이용되는 Repository

  • rdisp/job_repo_activate_time parameter를 통해 Job repository activation 주기를 확인할 수 있다.

2. Stepuser

  • 일반적으로 Background Job을 실행하는 계정을 stepuser로 지칭한다.
  • Technical Job 또한 Background Job이기 때문에 해당 작업을 돌릴 계정에 대한 설정을 할 수 있다.

 

  • Default Step User를 조회하는 방법은 아래와 같다.
  • Tcode : SE38 -> R_JR_UTIL_1 -> execute -> show job repository state

3. stepuser 생성 / 권한 생성 / 등록

  • Stepuser 생성
    • 기본적으로 설정돼 있는 Technical Job Stepuser를 변경하기 위해서는 백그라운드 배치 실행을 위한 계정이 필요하다.
    • ( 계정 생성의 경우 추후 포스팅을 통해 설명 )
  • SAP_APP Profile 생성
    • 일반적으로 SAP_APP의 경우 SAP_ALL과 달리 전산 감사 대상이 아니며, all application authorization을 가지고 있기 때문에 technical job을 실행하는데 사용된다.
    • 또한, SAP_APP은 기본적으로 생성된 Profile이 아니기 때문에 Generate 해주는 과정이 필요하다.
    • Tcode : SE38 -> REGENERATE_SAP_APP

  • stepuser 등록
    • Tcode : SJOBREPO_STEPUSER -> Create / Change -> 생성한 계정 등록

 

 

 

🙋‍♂️ 궁금한 점이나 잘못된 내용을 댓글로 적어주시면 감사하겠습니다 !!

반응형

'SAP BC > SAP' 카테고리의 다른 글

# [SAP] Logon Group - SMLG  (0) 2023.05.25
# [SAP] SAP GUI - SAPUILandscape.xml  (0) 2023.05.23
# [SAP] sapcontrol command  (0) 2023.03.29
# [SAP] SAP Version  (0) 2023.02.22
# [SAP] SAP AP Startup sequence ( SAP AP 실행 순서 )  (0) 2023.02.20