Cum se încarcă datele de tranzacție dintr-un fișier plat în SAP BI / BW

Anonim

Vom învăța cum să încărcăm date tranzacționale dintr-un fișier plat cu ajutorul unui scenariu.

Scenariu: încărcați datele în DSO numit „DEMO_DSO”. DSO are următoarele câmpuri.

Câmpuri cheie:

ZCUST - Client

ZMAT - Material

Câmpuri de date:

ZPRICE - Preț material

ZQTY - Cantitate

Să analizăm pașii pentru încărcarea datelor în DSO dintr-un fișier plat

Pasul 1) Creați un sistem sursă pentru fișierul plat.

  1. Accesați codul de tranzacție RSA1
  2. Faceți clic pe butonul OK.

În ecranul următor,

  1. Navigați la fila Modelare-> Sisteme sursă.
  2. Faceți clic dreapta pe folderul numit FILE și alegeți „Create” din meniul contextual.

În ecranul următor,

  1. Introduceți numele sistemului logic.
  2. Introduceți descrierea Faceți clic pe butonul Continuare.

Pasul 2) Creați componenta aplicației.

  1. Accesați codul de tranzacție RSA1
  2. Faceți clic pe butonul OK.

  1. Navigați la fila Modelare-> Surse de date.
  2. Alegeți sistemul sursă.

  1. Faceți clic dreapta -> Creați componenta aplicației.

  1. Introduceți numele tehnic.
  2. Introduceți descrierea.
  3. Faceți clic pe Continuare.

Pasul 3) Creați sursa de date.

  1. Accesați codul de tranzacție RSA1
  2. Faceți clic pe butonul OK.

  1. Navigați la fila Modelare-> Surse de date.
  2. Faceți clic dreapta -> Creați sursă de date.

  1. Introduceți numele tehnic.
  2. Alegeți DataType DataSource.
  3. Faceți clic pe Continuare.

  1. Introduceți câmpurile afișate mai jos. Această structură ar trebui să fie aceeași cu DSO pe care urmează să fie încărcate datele de tranzacție.

  1. În fila Extragere, alegeți adaptorul ca „Încărcați fișierul de tip text de pe stația de lucru locală”.
  2. Alegeți calea fișierului unde este plasat fișierul plat de încărcat în sistem și activați sursa de date.

Pasul 4) Creați o transformare între sursa de date (sursă) și DSO (țintă).

  1. Accesați codul de tranzacție RSA1.
  2. Faceți clic pe butonul OK.

  1. Navigați la fila Modelare-> InfoProvider.
  2. Creați transformare.

  1. Introduceți tipul de obiect țintă.
  2. Introduceți numele obiectului țintă.
  3. Introduceți tipul obiectului sursă.
  4. Introduceți numele obiectului sursă.
  5. Introduceți sistemul sursă.
  6. Faceți clic pe Continuare.

Ecranul de mai jos arată transformarea creată prin maparea automată a câmpurilor sursă la câmpurile țintă.

Pasul 5) Creați un proces de transfer de date.

Faceți clic dreapta pe folderul DTP și alegeți opțiunea „Creați proces de transfer de date” din meniul contextual.

Ecranul de mai jos arată DTP-ul creat.

Pasul 6) Creați Infopackage și Schedule dataload la DataSource (PSA).

  1. Accesați codul de tranzacție RSA1.
  2. Faceți clic pe butonul OK.

  1. Navigați la fila Modelare-> Surse de date.
  2. Faceți clic dreapta pe DataSource -> Create InfoPackage.

  1. Introduceți Descrierea pachetului Info.
  2. Faceți clic pe Salvare.

  1. Faceți clic pe fila Programare.
  2. Faceți clic pe butonul Start pentru a porni încărcarea din fișierul plat în sursa de date.

Pasul 7) Încărcați datele pe DSO.

  1. Faceți clic pe fila Executare din DTP.
  2. Faceți clic pe butonul Executare pentru a porni încărcarea datelor din DataSource (PSA) în DSO.