플랫 파일에서 트랜잭션 데이터를 로드하는 방법 SAP BI/BW
⚡ 스마트 요약
플랫 파일에서 거래 데이터를 불러오는 중 SAP BW는 파일 소스 시스템, 데이터 소스, 변환 및 데이터 전송 프로세스를 생성한 다음 InfoPackage와 DTP를 사용하여 파일 레코드를 DataStore 객체에 로드합니다.

플랫 파일 데이터 로딩이란 무엇인가요? SAP BW?
플랫 파일에서 거래 데이터를 불러오면 CSV 파일이나 텍스트 파일과 같은 외부 데이터를 가져올 수 있습니다. SAP 보고를 위한 BW입니다. 이 시나리오에서는 데이터가 로드됩니다. DSO "DEMO_DSO"라는 이름의 파일이며 다음과 같은 필드를 포함합니다.
- 주요 분야: ZCUST(고객), ZMAT(자재)
- 데이터 필드 : ZPRICE(재료 가격), ZQTY(수량)
다음은 플랫 파일에서 DSO로 데이터를 로드하는 단계입니다.
1단계: 플랫 파일용 소스 시스템 생성
- 거래 코드 RSA1로 이동합니다.
- OK 버튼을 클릭합니다.
다음 화면에서:
- 모델링 탭 -> 소스 시스템으로 이동하세요.
- FILE이라는 폴더를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 "만들기"를 선택합니다.
다음 화면에서:
- 논리 시스템 이름을 입력합니다.
- 입력 Descript이온. 계속 버튼을 클릭하세요.
2단계: 애플리케이션 구성 요소 생성
- 거래 코드 RSA1로 이동합니다.
- OK 버튼을 클릭합니다.
- 모델링 탭 -> 데이터 소스로 이동합니다.
- 소스 시스템을 선택하십시오.
- 마우스 오른쪽 버튼 클릭 -> 응용 프로그램 구성 요소 만들기를 클릭합니다.
- 기술명을 입력하세요.
- 입력 Descript이온.
- 계속을 클릭하십시오.
3단계: 데이터 소스 생성
- 거래 코드 RSA1로 이동합니다.
- OK 버튼을 클릭합니다.
- 모델링 탭 -> 데이터 소스로 이동합니다.
- 마우스 오른쪽 버튼 클릭 -> 데이터 소스 생성.
- 기술명을 입력하세요.
- DataType 데이터 소스를 선택합니다.
- 계속을 클릭하십시오.
- 아래에 표시된 필드를 입력하십시오. 이 구조는 거래 데이터를 로드할 DSO와 동일해야 합니다.
- 전trac설정 탭에서 어댑터를 "로컬 워크스테이션에서 텍스트 형식 파일 로드"로 선택하십시오.
- 플랫 파일이 있는 파일 경로를 선택하고 데이터 소스를 활성화하십시오.
4단계: 변환 생성 (데이터 소스에서 DSO로)
- 거래 코드 RSA1로 이동합니다.
- OK 버튼을 클릭합니다.
- 모델링 탭 -> InfoProvider로 이동합니다.
- 변환을 생성합니다.
- 입력 Target 객체 유형.
- 입력 Target 개체 이름.
- 소스 객체 유형을 입력하십시오.
- 소스 객체 이름을 입력하십시오.
- 소스 시스템을 입력합니다.
- 계속을 클릭하십시오.
아래 화면은 자동 지도 기능을 사용하여 생성된 변환 결과를 보여줍니다.ping 소스 필드에서 대상 필드로의 변환.
5단계: 데이터 전송 프로세스 생성
DTP 폴더를 마우스 오른쪽 버튼으로 클릭하고 상황 메뉴에서 "데이터 전송 프로세스 생성" 옵션을 선택합니다.
아래 화면은 생성된 DTP를 보여줍니다.
6단계: 인포패키지를 생성하고 로드 일정을 예약합니다.
- 거래 코드 RSA1로 이동합니다.
- OK 버튼을 클릭합니다.
- 모델링 탭 -> 데이터 소스로 이동합니다.
- DataSource -> Create InfoPackage를 마우스 오른쪽 버튼으로 클릭합니다.
- InfoPackage 설명을 입력하십시오.
- 저장을 클릭합니다.
- 일정 탭을 클릭하세요.
- 시작 버튼을 클릭하여 플랫 파일에서 데이터 소스로 로드를 시작하십시오.
7단계: DSO에 데이터 로드
- DTP에서 실행 탭을 클릭합니다.
- 실행 버튼을 클릭하여 데이터 소스(PSA)에서 DSO로 데이터 로드를 시작합니다.
























