플랫 파일에서 트랜잭션 데이터를 로드하는 방법 SAP BI/BW

시나리오를 통해 플랫 파일에서 트랜잭션 데이터를 로드하는 방법을 알아봅니다.

시나리오: “DEMO_DSO”라는 DSO에 데이터를 로드합니다. DSO에는 다음 필드가 있습니다.

주요 분야:

ZCUST – 고객

ZMAT – 재료

데이터 필드 :

ZPRICE – 자재 가격

ZQTY – 수량

플랫 파일에서 트랜잭션 데이터 로드

데이터를 로드하는 단계를 살펴보겠습니다. DSO 플랫 파일에서

1단계) 플랫 파일용 소스 시스템을 생성합니다.

  1. 거래 코드 RSA1로 이동
  2. OK 버튼을 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

다음 화면에서

  1. 모델링 탭->소스 시스템으로 이동합니다.
  2. FILE이라는 폴더를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 "만들기"를 선택합니다.

플랫 파일에서 트랜잭션 데이터 로드

다음 화면에서

  1. 논리 시스템 이름을 입력합니다.
  2. 입력 Description.계속 버튼을 클릭하세요.

플랫 파일에서 트랜잭션 데이터 로드

2단계) 애플리케이션 컴포넌트를 생성합니다.

  1. 거래 코드 RSA1로 이동
  2. OK 버튼을 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 모델링 탭->데이터 소스로 이동합니다.
  2. 소스 시스템을 선택합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 마우스 오른쪽 버튼 클릭 -> 응용 프로그램 구성 요소 만들기를 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 기술명을 입력하세요.
  2. 입력 Descript이온.
  3. 계속을 클릭하십시오.

플랫 파일에서 트랜잭션 데이터 로드

3단계) ​​데이터 소스를 생성합니다.

  1. 거래 코드 RSA1로 이동
  2. OK 버튼을 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 모델링 탭->데이터 소스로 이동합니다.
  2. 마우스 오른쪽 버튼 클릭 -> 데이터 소스 생성.

플랫 파일에서 트랜잭션 데이터 로드

  1. 기술명을 입력하세요.
  2. DataType 데이터 소스를 선택합니다.
  3. 계속을 클릭하십시오.

플랫 파일에서 트랜잭션 데이터 로드

  1. 아래 표시된 필드를 입력합니다. 이 구조는 트랜잭션 데이터가 로드될 DSO와 동일해야 합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 추출 탭에서 어댑터를 "로컬 워크스테이션에서 텍스트 유형 파일 로드"로 선택합니다.
  2. 로드할 플랫 파일이 시스템에 있는 파일 경로를 선택하고 데이터 소스를 활성화합니다.

플랫 파일에서 트랜잭션 데이터 로드

4단계) 데이터 소스(Source)와 DSO 간의 변환 생성(Target).

  1. 거래 코드 RSA1로 이동합니다.
  2. OK 버튼을 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 모델링 탭->InfoProvider로 이동합니다.
  2. 변환을 생성합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 엔터 버튼 Target 객체 유형.
  2. 엔터 버튼 Target 개체 이름.
  3. 소스 개체 유형을 입력합니다.
  4. 소스 개체 이름을 입력하세요.
  5. 소스 시스템을 입력합니다.
  6. 계속을 클릭하십시오.

플랫 파일에서 트랜잭션 데이터 로드

아래 화면은 소스 필드를 소스 필드에 자동 매핑하여 생성된 변환을 보여줍니다. Target 입력란에 입력 할 수 있습니다.

플랫 파일에서 트랜잭션 데이터 로드

5단계) 데이터 전송 프로세스를 생성합니다.

DTP 폴더를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 "데이터 전송 프로세스 생성" 옵션을 선택합니다.

플랫 파일에서 트랜잭션 데이터 로드

아래 화면은 생성된 DTP를 보여줍니다.

플랫 파일에서 트랜잭션 데이터 로드

6단계) Infopackage를 생성하고 DataSource(PSA)에 대한 데이터 로드를 예약합니다.

  1. 거래 코드 RSA1로 이동합니다.
  2. OK 버튼을 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 모델링 탭->데이터 소스로 이동합니다.
  2. DataSource -> Create InfoPackage를 마우스 오른쪽 버튼으로 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. InfoPackage 입력 Descript이온.
  2. 저장을 클릭합니다.

플랫 파일에서 트랜잭션 데이터 로드

  1. 일정 탭을 클릭하세요.
  2. 시작 단추를 클릭하여 플랫 파일에서 데이터 소스로 로드를 시작합니다.

플랫 파일에서 트랜잭션 데이터 로드

7단계) DSO에 데이터를 로드합니다.

  1. DTP에서 실행 탭을 클릭합니다.
  2. 실행 버튼을 클릭하면 DataSource(PSA)에서 DSO로 데이터 로드가 시작됩니다.

플랫 파일에서 트랜잭션 데이터 로드

데일리 구루99 뉴스레터

지금 바로 전달되는 최신의 가장 중요한 AI 뉴스 기사로 하루를 시작하세요.