SAP BW 프로세스 체인 튜토리얼 (RSPC T코드)
⚡ 스마트 요약
프로세스 체인 SAP BW는 트랜잭션 RSPC를 사용하여 시작 프로세스, 커넥터 및 변형을 연결하여 제어되고 반복 가능한 데이터 웨어하우스 워크플로로 구성함으로써 데이터 로드와 같은 백그라운드 프로세스 시퀀스를 자동화, 예약 및 모니터링합니다.

프로세스 체인이란 무엇인가요?
- 프로세스 체인은 백그라운드에서 이벤트를 기다리는 일련의 프로세스입니다.
- 이러한 프로세스 중 일부는 다른 프로세스를 차례로 시작할 수 있는 별도의 이벤트를 트리거합니다.
- 이 시스템은 다양한 커넥터를 제공하여 프로세스를 대체 및 병렬로 실행할 수 있도록 합니다.
- 예를 들어, 소매점이 고객 주문을 받으면 재고 확인 → 창고에서 제품 주문 → 제품 생산 등과 같은 일련의 과정이 시작됩니다.
- 프로세스 체인은 그래픽 기반의 스케줄링 및 모니터링 기능을 제공하여 작업과 프로세스를 자동화, 시각화 및 모니터링하는 데 도움을 줍니다.
- 프로세스 체인은 포털 기반 BI 관리 대시보드에 통합됩니다.
- 프로세스 체인은 백그라운드에서 대기하도록 예약되어 있다가 다른 프로세스의 이벤트에 의해 트리거되는 순서도로 생각할 수 있습니다.
프로세스 체인은 크게 세 단계로 구성됩니다.
- 시작 프로세스: 프로세스가 언제 시작될지(즉시, 예약된 작업, 메타 체인 또는 API)를 설명합니다.
- 커넥터 : 다음 프로세스를 시작할 옵션을 선택하는 연결 프로세스입니다.
- 다른: 프로세스가 실행되는 대상 객체입니다. 이는 InfoPackage의 이름과 같이 프로세스에 전달되는 매개변수 집합입니다. InfoObject.
프로세스 체인을 생성하는 단계
RSPC는 프로세스 체인 유지 관리에 사용되는 핵심 트랜잭션입니다. 이 화면에서는 기존 프로세스 체인이 "애플리케이션 구성 요소"별로 정렬됩니다. 두 가지 보기 모드(검토 보기 및 계획 보기)를 사용할 수 있으며, 기본 모드는 계획 보기입니다.
단계 1) 프로세스 체인 생성: "생성" 아이콘을 클릭합니다.
단계 2)
- 프로세스 체인의 기술적 명칭을 입력하십시오.
- 프로세스 체인에 대한 의미 있는 설명을 입력하십시오.
체크 표시를 클릭하세요.
단계 3) 새 창이 나타납니다. "새로 만들기" 아이콘을 클릭하여 새 "프로세스 시작"을 생성하세요.
단계 4)
- 시작 프로세스의 기술적 이름을 입력하십시오.
- 시작 프로세스에 대한 의미 있는 설명을 입력하고 Enter 버튼을 클릭합니다.
단계 5) 다음 화면에서는 프로세스 체인에 시간 기반 또는 이벤트 기반 트리거를 지정합니다.
- 특정 시간에 프로세스 체인을 예약하려면 "직접 예약"을 클릭하십시오.
- "선택 사항 변경"을 클릭하여 프로세스 체인 실행 일정에 대한 세부 정보를 입력하십시오.
단계 6) 프로세스 체인 일정 계획 단계:
- "날짜/시간" 버튼을 클릭하세요. 예약된 시작 날짜/시간과 종료 날짜/시간을 지정하세요.
- 빈도를 설정하려면 "주기적 작업" 확인란을 클릭하십시오.
- "기간 값" 버튼을 클릭하세요.
- 다음 화면에서 필요한 빈도(시간별/일별/주별/월별/기타 기간)를 선택하십시오. 저장 아이콘을 클릭하고 뒤로 가기 버튼을 눌러 RSPC 화면으로 돌아가십시오.
저장을 클릭합니다.
단계 7) 인포패키지 추가: 진행하려면 "프로세스 유형" 아이콘을 클릭하십시오.
단계 8) 앞서 논의한 바와 같이 데이터 로드는 InfoPackage 또는 DTP를 통해 트리거될 수 있습니다.
- 데이터 로드가 InfoPackage를 통해 수행되는 경우 "InfoPackage 실행" 프로세스 유형을 사용하십시오.
- 데이터 로드가 DTP를 통해 수행되는 경우 프로세스 유형으로 "데이터 전송 프로세스"를 사용하십시오.
단계 9) 새로운 팝업 창이 나타납니다. 여기에서 필요한 InfoPackage를 선택할 수 있습니다.
단계 10) 시작 변형과 정보 패키지를 모두 연결하세요. 연결 방법은 두 가지입니다. 첫 번째 방법은 첫 번째 단계를 마우스 오른쪽 버튼으로 클릭하고 "연결 대상" -> "데이터 로드"를 선택하는 것입니다. 두 번째 방법은 "시작 변형"을 선택하고 마우스 왼쪽 버튼을 누른 상태에서 대상 단계로 이동하면 화살표가 나타나고, 마우스 버튼을 놓아 연결을 생성하는 것입니다. 시작 프로세스와 두 번째 단계 사이에는 검은색 선이 표시됩니다.
시작 변형과 정보 패키지 간의 연결이 생성된 후 프로세스 체인은 아래와 같이 나타납니다.
후속 단계에 대해서는, 선행 단계가 다음 조건을 만족할 경우에만 후속 단계를 실행할지 여부를 선택할 수 있습니다.
- 성공적임: 일반적으로 정상적인 처리 과정에서 사용됩니다.
- 오류 발생으로 종료됨: 일반적으로 실패 메시지를 보낼 때 사용됩니다.
- 이전 단계의 성공 여부와 관계없이 실행됩니다.
프로세스 체인의 일관성을 확인하는 단계
- 메뉴에서 "이동"을 선택하세요.
- "보기 확인"을 선택하십시오.
SAP 모든 단계가 연결되어 있고 하나 이상의 선행 단계가 있는지 확인합니다. 논리적 오류는 감지하지 않습니다. 경고 또는 "체인이 정상입니다"라는 메시지가 표시되면 활성화할 수 있습니다. 검사에서 오류가 발견되면 먼저 오류를 제거해야 합니다.
프로세스 체인을 활성화하는 단계
- 메뉴에서 "프로세스 체인"을 클릭하세요.
- “활성화”를 선택하십시오.
- 또는 "활성화" 버튼을 선택하세요.
애플리케이션 구성 요소에 프로세스 체인을 할당하는 단계
기본적으로 프로세스 체인은 "할당되지 않음" 애플리케이션 구성 요소 아래에 생성됩니다.
- “애플리케이션 구성 요소” 버튼을 선택하세요.
- 필요한 구성 요소를 선택하고 체인을 다시 활성화하십시오.
프로세스 체인 일정 수립 단계
- 메뉴 "실행"을 클릭합니다.
- “일정”을 선택하세요.
또는 "예약" 버튼을 누르십시오. 해당 프로세스 체인은 백그라운드 작업으로 예약되며 트랜잭션 SM37에서 확인할 수 있습니다. "BI_PROCESS_TRIGGER"라는 이름의 작업이 표시됩니다. 모든 프로세스 체인은 동일한 작업 이름으로 예약됩니다.
프로세스 체인을 모니터링하는 방법
프로세스 체인 실행을 모니터링할 수 있는 다양한 작업 환경이 제공됩니다.
- 데이터 웨어하우징 워크벤치(RSA1)에서 관리 탭으로 이동합니다.
- 컴퓨팅 센터 관리 시스템(CCMS)의 BI 모니터.
- 일일 프로세스 체인 모니터링(거래 RSPCM).
- 프로세스 체인 유지 관리(트랜잭션 RSPC)에서 프로세스 체인 실행에 대한 로그 보기입니다.




















