Kako učitati podatke o transakciji iz ravne datoteke SAP BI/BW

⚡ Pametni sažetak

Učitavanje podataka o transakciji iz obične datoteke u SAP BW stvara sustav izvora datoteka, DataSource, transformaciju i proces prijenosa podataka, a zatim koristi InfoPackage i DTP za učitavanje zapisa datoteka u objekt DataStore.

  • 📄 Učitavanje ravne datoteke: Podaci o transakcijama iz CSV ili tekstualne datoteke učitavaju se u DSO.
  • 🔧 Izvorni sustav: Sustav izvora datoteka usmjerava BW na lokalnu ili poslužiteljsku lokaciju datoteke.
  • 🧱 Polja izvora podataka: Struktura DataSource podudara se s ciljnim DSO ključem i poljima podataka.
  • 🔁 transformacija: Transformacija mapira polja datoteke u DSO s automatskim mapiranjemping.
  • ???? InfoPaket i DTP: InfoPackage se učitava u PSA, a DTP se učitava iz PSA u DSO.
  • 🤖 AI pomoć: Umjetna inteligencija provjerava podatke datoteke i označava probleme s kvalitetom prije nego što se učitavanje završi.

Učitajte podatke o transakciji iz ravne datoteke u SAP BI/BW

Što je učitavanje podataka iz ravnih datoteka u SAP BW?

Učitavanje podataka o transakcijama iz obične datoteke omogućuje vam unos vanjskih podataka, kao što su CSV ili tekstualna datoteka, u SAP BW za izvještavanje. U ovom scenariju, podaci se učitavaju u DSO pod nazivom „DEMO_DSO“ sa sljedećim poljima:

  • Ključna polja: ZCUST (Kupac), ZMAT (Materijal)
  • Podatkovna polja: ZCIJENA (Cijena materijala), ZKOL (Količina)

Učitaj podatke o transakciji iz ravne datoteke

U nastavku su navedeni koraci za učitavanje podataka u DSO iz obične datoteke.

Korak 1: Izradite izvorni sustav za ravnu datoteku

  1. Idite na šifru transakcije RSA1.
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

Na sljedećem ekranu:

  1. Idite na karticu Modeliranje -> Izvorni sustavi.
  2. Kliknite desnom tipkom miša na mapu pod nazivom FILE i odaberite "Create" iz kontekstnog izbornika.

Učitaj podatke o transakciji iz ravne datoteke

Na sljedećem ekranu:

  1. Unesite naziv logičkog sustava.
  2. Unesite DescriptKliknite gumb Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

Korak 2: Izrada komponente aplikacije

  1. Idite na šifru transakcije RSA1.
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeliranje -> Izvori podataka.
  2. Odaberite izvorni sustav.

Učitaj podatke o transakciji iz ravne datoteke

  1. Desni klik -> Stvori komponentu aplikacije.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite tehnički naziv.
  2. Unesite Description.
  3. Kliknite Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

Korak 3: Izradite izvor podataka

  1. Idite na šifru transakcije RSA1.
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeliranje -> Izvori podataka.
  2. Desni klik -> Stvori izvor podataka.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite tehnički naziv.
  2. Odaberite DataType DataSource.
  3. Kliknite Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite polja prikazana u nastavku. Ova struktura treba biti ista kao i DSO u koji se podaci o transakciji trebaju učitati.

Učitaj podatke o transakciji iz ravne datoteke

  1. U bivšemtracNa kartici tion (Učitavanje tekstualne datoteke s lokalne radne stanice) odaberite Adapter kao "Load-Type File from Local Workstation" (Učitavanje tekstualne datoteke s lokalne radne stanice).
  2. Odaberite putanju datoteke gdje se nalazi ravna datoteka i aktivirajte DataSource.

Učitaj podatke o transakciji iz ravne datoteke

Korak 4: Stvaranje transformacije (iz izvora podataka u DSO)

  1. Idite na šifru transakcije RSA1.
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeliranje -> Pružatelj informacija.
  2. Stvorite transformaciju.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite Target Vrsta objekta.
  2. Unesite Target Naziv objekta.
  3. Unesite vrstu izvornog objekta.
  4. Unesite naziv izvornog objekta.
  5. Unesite izvorni sustav.
  6. Kliknite Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

Donji zaslon prikazuje transformaciju stvorenu automatskim mapiranjemping izvornih polja u ciljna polja.

Učitaj podatke o transakciji iz ravne datoteke

Korak 5: Izrada procesa prijenosa podataka

Desnom tipkom miša kliknite na mapu DTP i u kontekstnom izborniku odaberite opciju "Stvori proces prijenosa podataka".

Učitaj podatke o transakciji iz ravne datoteke

Donji ekran prikazuje kreirani DTP.

Učitaj podatke o transakciji iz ravne datoteke

Korak 6: Izradite InfoPackage i zakažite učitavanje

  1. Idite na šifru transakcije RSA1.
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeliranje -> Izvori podataka.
  2. Desni klik na DataSource -> Create InfoPackage.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite opis InfoPaketa.
  2. Kliknite Spremi.

Učitaj podatke o transakciji iz ravne datoteke

  1. Kliknite karticu Raspored.
  2. Kliknite gumb Start za početak učitavanja iz ravne datoteke u DataSource.

Učitaj podatke o transakciji iz ravne datoteke

Korak 7: Učitavanje podataka u DSO

  1. Kliknite karticu Izvrši u DTP-u.
  2. Kliknite gumb Izvrši za pokretanje učitavanja podataka iz izvora podataka (PSA) u DSO.

Učitaj podatke o transakciji iz ravne datoteke

Pitanja i odgovori

InfoPackage učitava podatke iz izvornog sustava samo do PSA sloja za pripremu. Proces prijenosa podataka (DTP) zatim učitava podatke iz PSA u jedan cilj, kao što je DSO ili InfoCube, s boljim rukovanjem pogreškama.

SAP BW učitava razgraničene CSV datoteke i ASCII tekstualne datoteke fiksne duljine. Datoteka se može čitati s lokalne radne stanice ili aplikacijskog poslužitelja, a struktura polja mora odgovarati ciljnom izvoru podataka i DSO-u.

Objekt DataStore (DSO) pohranjuje pročišćene, detaljne podatke na razini dokumenta u ravnim, transparentnim tablicama. Služi kao sloj za pripremu i izvještavanje, podržava rukovanje prepisivanjem i delta vrijednostima te prosljeđuje podatke u InfoCubes.

Da. Inteligentna automatizacija može zakazati učitavanje datoteka i pokrenuti DTP-ove, a SAP Joule AI kopilot može odgovoriti na pitanja o postavljanju. Moderni alati kao što su SAP Datasphere dodatno automatizira unos datoteka pomoću mapeping prijedloge i praćenje.

Strojno učenje provjerava prenesene zapise datoteka u odnosu na očekivane formate i raspone vrijednosti, označava anomalije i predlaže ispravke prije nego što se učitavanje završi. Ova inteligentna validacija smanjuje pogreške pri ulasku u DSO iz vanjskih datoteka.

Sažmite ovu objavu uz: