전체 글(37)
-
[공통] 호출한 작업을 ERP 혹은 BW에서 종료시키는 방법
실행 호출한 작업 종료시키기 DSO나 CUBE를 생성하고 TEST를 하기 위해 작업 실행을 하면 오류가 나는 것과 별개로... 너무 장시간 실행되어 강제종료를 하고자 할 경우가 있다. 노랑 신호등 상태로 실행중일때는 삭제가 안되기 때문에 강제로 빨간 신호등 상태로 변경 후 삭제를 시도한다. 이때 실제 요청을 했던 작업이 함께 종료되는 것이 아니라 계속 실행상태로 머물러 있을 수 있다. 이럴 경우 강제로 해당 작업을 종료하는 방법을 정리해 둔다. ERP나 BW나 동일한 순서로 강제 종료하게 되며 해당 요청이 실행중인 소스 서버시스템에서 진행해야 한다. ( 무조건 BW서버에서 종료를 시도하려고 하면 안됨 ) 확인 순서 1. 먼저 USER와 작업이 실행되고 있는 해당서버의 프로세스를 확인함 T-code : A..
2018.05.16 -
[BW] PROCESS Chain 에서 이벤트 사용을 위한 사전 작업
BW - Process Chain의 이벤트 사용을 위한 사전 작업 SAP에서 배치를 위한 설정을 보면 이벤트라는 부분이 있다. 아래 첨부한 스크린샷은 현재 설정되어 있는 BW상의 이벤트 사용 프로세스 체인이며 이벤트 이후부분을 클릭해서 선택 가능하다. 이벤트를 생성하는 것은 간단하다. 해당 이벤트를 사용하는 곳은 BW이므로... BW서버에서 T-code : SM62를 실행한다. 그럼 현재 등록되어 있는 이벤트 내역을 확인 가능하며 Create 으로 생성도 가능하다. 아래 빨간 Box부분이 새로 생성하여 적용한 이벤트 ID이다. 생성을 하면 다음과 같은 팝업창이 뜨며 아래와 같이 ID와 내역만 입력하면 된다. 이렇게 생성된 이벤트 ID를 가지고 실제 사용할 Process Chain에 적용하면 끝.( 이벤트..
2018.05.14 -
BRAIN 290 오류 해결 방법
BRAIN 290 오류 해결 방법 사례 정리 이전에 올린 정리 내역은 단순히 특정 문자를 치환하여 DTP를 태우는 로직이지만 이번에 정리할 내용은 특정 오류 상황에 대한 해결 방법이다. 문제 상황 내용은 다음과 같다. 상황 1. 구매관련 실적 데이터를 ERP에서 CBO테이블에 적재하는 방식으로 집계한 다음 BW에서 가져와야 하는 상황 2. 이때 구매 실적에 대한 내역을 가져올 때 MAKT 테이블의 자재내역을 참조하지 않고 EKPO에 있는 자재 내역 필드를 사용함 3. 위와 같은 조건의 값을 가지고 BW에서 가져와 DSO에서 활성화 하려니... BRAIN 290 오류가 발생함. 4. 원인이 되는 데이터를 검색해보니....... 특정 자재TEXT에 HEX00 ~ HEX1F를 벗어나는 값이 포함되어 있어서 활..
2018.05.14 -
[BW] Infoobject 계층구조 만들기
인포오브젝트 - 계층구조 만들기 사내 조직구조 개편으로 인하여 ERP의 손익리포트 조회 기준이 손익센터에서 > 사업부 기준으로 변경이 되었다. 이에 따라 KE30 리포트와 더불어 BW의 PA리포트도 Analyzer 조회 기준 및 권한 변경등을 해줘야 하는 상황.... 우선은 계층구조 만드는 방법부터 정리해 두기로.... ( 회사 특정이 가능한 부분에 대해서는 캡처를 못함 ) 1. 새로운 조회기준이 되는 필드의 InfoObject 생성 - 이번에 바뀐 조회 기준은 Data Source에는 있었으나 Transformation에서는 사용하지 않았던 필드라 BW에 인포오브젝트가 없었음. 2. 해당 항목의 특성에 맞는 값 설정하기 - 새로 생성한 InfoObject로 권한 설정을 해줘야 하므로 비즈니스 탐색기에서..
2018.05.11 -
2018년 5월 7일 기준 - 가트너 / Critical Capabilities for Analytics and Business Intelligence Platforms
2018. 5. 7 기준 - 가트너 / 분석 및 BI 솔루션 핵심기능 관련 분석 및 BI 솔루션에 대해 각각 강점과 개선이 필요한 부분을 가트너에서 정리한 사이트임. 가트너 사이트 ▶Click!!
2018.05.11 -
BW - 문자 처리 관련 방법
BW - PSA 데이터 DSO, CUBE 등으로 적재 시 TEXT를 변경해서 넣고 싶을 때 TEXT 내역 중 특정 TEXT는 다른 형태로 적재하고자 할 때가 있음. 이럴 경우 PSA -> DSO, CUBE 등으로 전송되는 변환 부분의 해당 Routine에 ABAP Function 패턴을 사용하여 변경 가능. 사용 루틴 RESULT =. 가 표시되는 영역에서 상단 패턴을 클릭. 팝업창에서 CALL FUNCTION 부분에 'STRING_REPLACE' 입력 후 확인. 로직 입력 용 라인에 해당 Function 문이 추가된 것을 확인 가능 내가 작성한 로직은 다음과 같음... DATA : T_TEXT(40) TYPE C. " 소스필드의 값을 담을 변수 선언 T_TEXT = SOURCE_FIELDS-TXZ01...
2018.05.09