Cum să încărcați datele tranzacțiilor din fișierul plat în SAP BI/BW
⚡ Rezumat inteligent
Încărcarea datelor tranzacțiilor dintr-un fișier plat în SAP BW creează un sistem sursă de fișiere, o sursă de date, o transformare și un proces de transfer de date, apoi utilizează un InfoPackage și un DTP pentru a încărca înregistrările fișierului într-un obiect DataStore.
Ce este încărcarea datelor de fișiere plate în SAP Alb-negru?
Încărcarea datelor tranzacționale dintr-un fișier plat vă permite să aduceți date externe, cum ar fi un fișier CSV sau text, în SAP Anvergură de bandă pentru raportare. În acest scenariu, datele sunt încărcate într-un DSO denumită „DEMO_DSO” cu următoarele câmpuri:
- Câmpuri cheie: ZCUST (Client), ZMAT (Material)
- Câmpuri de date: ZPRICE (Prețul materialului), ZCTY (Cantitate)
Mai jos sunt pașii pentru încărcarea datelor în DSO dintr-un fișier plat.
Pasul 1: Creați un sistem sursă pentru fișierul plat
- Accesați codul tranzacției RSA1.
- Faceți clic pe butonul OK.
În ecranul următor:
- Navigați la fila Modelare -> Sisteme sursă.
- Faceți clic dreapta pe folderul numit FILE și alegeți „Creare” din meniul contextual.
În ecranul următor:
- Introduceți numele sistemului logic.
- Introduceţi Description. Faceți clic pe butonul Continuare.
Pasul 2: Creați o componentă a aplicației
- Accesați codul tranzacției RSA1.
- Faceți clic pe butonul OK.
- Navigați la fila Modelare -> Surse de date.
- Alegeți sistemul sursă.
- Faceți clic dreapta -> Creare componentă aplicație.
- Introduceți numele tehnic.
- Introduceţi Description.
- Faceți clic pe Continuare.
Pasul 3: Creați sursa de date
- Accesați codul tranzacției RSA1.
- Faceți clic pe butonul OK.
- Navigați la fila Modelare -> Surse de date.
- Faceți clic dreapta -> Creare sursă de date.
- Introduceți numele tehnic.
- Alegeți DataType DataSource.
- Faceți clic pe Continuare.
- Introduceți câmpurile afișate mai jos. Această structură trebuie să fie aceeași cu cea a DSO-ului în care vor fi încărcate datele tranzacției.
- În ExtracÎn fila tion, alegeți adaptorul ca „Încărcare fișier de tip text de la stația de lucru locală”.
- Alegeți calea fișierului unde este plasat fișierul plat și activați DataSource.
Pasul 4: Creați o transformare (din sursă de date în DSO)
- Accesați codul tranzacției RSA1.
- Faceți clic pe butonul OK.
- Navigați la fila Modelare -> InfoProvider.
- Creați Transformare.
- Introduceţi Target Tip obiect.
- Introduceţi Target Nume obiect.
- Introduceți tipul obiectului sursă.
- Introduceți numele obiectului sursă.
- Introduceți sistemul sursă.
- Faceți clic pe Continuare.
Ecranul de mai jos prezintă transformarea creată cu harta automatăping din câmpurile sursă către câmpurile destinație.
Pasul 5: Creați un proces de transfer de date
Faceți clic dreapta pe folderul DTP și alegeți opțiunea „Creare proces de transfer de date” din meniul contextual.
Ecranul de mai jos prezintă DTP-ul creat.
Pasul 6: Creați un InfoPackage și programați încărcarea
- Accesați codul tranzacției RSA1.
- Faceți clic pe butonul OK.
- Navigați la fila Modelare -> Surse de date.
- Faceți clic dreapta pe DataSource -> Create InfoPackage.
- Introduceți descrierea InfoPackage.
- Dați clic pe Salvați.
- Faceți clic pe fila Programare.
- Faceți clic pe butonul Start pentru a porni încărcarea din fișierul plat în DataSource.
Pasul 7: Încărcarea datelor în DSO
- Faceți clic pe fila Executare din DTP.
- Faceți clic pe butonul Executare pentru a porni încărcarea datelor din DataSource (PSA) în DSO.

























