Cum să încărcați datele tranzacțiilor din fișierul plat în SAP BI/BW

Vom învăța cum să încărcăm datele 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țul materialului

ZQTY – Cantitate

Încărcați datele tranzacției din fișierul plat

Să ne uităm la pașii pentru a încărca datele DSO din fișier plat

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

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

Încărcați datele tranzacției din fișierul plat

În ecranul următor,

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

Încărcați datele tranzacției din fișierul plat

În ecranul următor,

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

Încărcați datele tranzacției din fișierul plat

Pasul 2) Creați componenta aplicație.

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

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

  1. Faceți clic dreapta -> Creare componentă aplicație.

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

Pasul 3) Creați sursa de date.

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

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

  1. În fila Extracție, alegeți adaptorul ca „Încărcați fișierul de tip text de la stația de lucru locală”.
  2. Alegeți calea fișierului în care este plasat fișierul plat care urmează să fie încărcat în sistem și activați sursa de date.

Încărcați datele tranzacției din fișierul plat

Pasul 4) Creați transformarea între Sursa de date (Sursa) și DSO (Target).

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

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

Ecranul de mai jos arată transformarea creată cu maparea automată a câmpurilor sursă la Target domenii.

Încărcați datele tranzacției din fișierul plat

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.

Încărcați datele tranzacției din fișierul plat

Ecranul de mai jos arată DTP-ul creat.

Încărcați datele tranzacției din fișierul plat

Pasul 6) Creați pachetul de informații și programați încărcarea datelor în DataSource (PSA).

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

Încărcați datele tranzacției din fișierul plat

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

Încărcați datele tranzacției din fișierul plat

  1. Introduceți InfoPackage Description.
  2. Dați clic pe Salvați.

Încărcați datele tranzacției din fișierul plat

  1. Faceți clic pe fila Program.
  2. Faceți clic pe butonul Start pentru a începe încărcarea de la fișierul plat la sursa de date.

Încărcați datele tranzacției din fișierul plat

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

  1. Faceți clic pe fila Execute în DTP.
  2. Faceți clic pe butonul Execute pentru a începe încărcarea datelor de la DataSource (PSA) către DSO.

Încărcați datele tranzacției din fișierul plat