Tranzakciós adatok betöltése lapos fájlból SAP BI/BW

⚡ Okos összefoglaló

Tranzakcióadatok betöltése egy sima fájlból a következőbe: SAP A BW létrehoz egy fájlforrás-rendszert, egy adatforrást, egy átalakítást és egy adatátviteli folyamatot, majd egy InfoPackage és egy DTP segítségével betölti a fájlrekordokat egy DataStore objektumba.

  • 📄 Sim fájl betöltése: A CSV vagy szöveges fájlból származó tranzakciós adatok betöltődnek egy DSO-ba.
  • 🔧 Forrásrendszer: A fájlforrás-rendszer a BW-t a helyi vagy a szerveren található fájlhelyre irányítja.
  • 🧱 Adatforrás mezők: A DataSource struktúra megegyezik a cél DSO kulcsával és adatmezőivel.
  • 🔁 Átalakítás: Egy átalakítás automatikus leképezéssel leképezi a fájlmezőket a DSO-ra.ping.
  • 📦 InfoPackage és DTP: Egy InfoPackage töltődik be a PSA-ba, és egy DTP töltődik be a PSA-ból a DSO-ba.
  • 🤖 AI segítség: A mesterséges intelligencia ellenőrzi a fájladatokat, és a betöltés befejezése előtt jelzi a minőségi problémákat.

Tranzakcióadatok betöltése sima fájlból SAP BI/BW

Mi a lapos fájladatok betöltése? SAP BW?

Tranzakcióadatok betöltése egy sima fájlból lehetővé teszi külső adatok, például CSV- vagy szövegfájl betöltését a rendszerbe. SAP BW jelentéskészítéshez. Ebben a forgatókönyvben az adatokat egy DSO „DEMO_DSO” néven, a következő mezőkkel:

  • Kulcsmezők: ZCUST (Ügyfél), ZMAT (Anyag)
  • Adatmezők: ZPRICE (Anyagár), ZQTY (Mennyiség)

Tranzakciós adatok betöltése lapos fájlból

Az alábbiakban a lapos fájlból a DSO-ba történő adatbetöltés lépései láthatók.

1. lépés: Hozz létre egy forrásrendszert a lapos fájlhoz

  1. Lépjen az RSA1 tranzakciós kódra.
  2. Kattintson az OK gombra.

Tranzakciós adatok betöltése lapos fájlból

A következő képernyőn:

  1. Navigáljon a Modellezés lapra -> Forrásrendszerek.
  2. Kattintson a jobb gombbal a FÁJL nevű mappára, és válassza a „Létrehozás” lehetőséget a helyi menüből.

Tranzakciós adatok betöltése lapos fájlból

A következő képernyőn:

  1. Írja be a logikai rendszernevet.
  2. Lépjen be a DescriptKattintson a Folytatás gombra.

Tranzakciós adatok betöltése lapos fájlból

2. lépés: Alkalmazásösszetevő létrehozása

  1. Lépjen az RSA1 tranzakciós kódra.
  2. Kattintson az OK gombra.

Tranzakciós adatok betöltése lapos fájlból

  1. Navigáljon a Modellezés lapra -> Adatforrások.
  2. Válassza ki a forrásrendszert.

Tranzakciós adatok betöltése lapos fájlból

  1. Kattintson jobb gombbal -> Alkalmazáskomponens létrehozása.

Tranzakciós adatok betöltése lapos fájlból

  1. Írja be a műszaki nevet.
  2. Lépjen be a Description.
  3. Kattintson a Folytatás gombra.

Tranzakciós adatok betöltése lapos fájlból

3. lépés: Az adatforrás létrehozása

  1. Lépjen az RSA1 tranzakciós kódra.
  2. Kattintson az OK gombra.

Tranzakciós adatok betöltése lapos fájlból

  1. Navigáljon a Modellezés lapra -> Adatforrások.
  2. Kattintson jobb gombbal -> Adatforrás létrehozása.

Tranzakciós adatok betöltése lapos fájlból

  1. Írja be a műszaki nevet.
  2. Válassza ki a DataType adatforrást.
  3. Kattintson a Folytatás gombra.

Tranzakciós adatok betöltése lapos fájlból

  1. Töltse ki az alább látható mezőket. Ennek a struktúrának meg kell egyeznie azzal az adatszolgáltatóval, amelyikhez a tranzakciós adatokat betölti.

Tranzakciós adatok betöltése lapos fájlból

  1. Az exementracció fülön válassza az Adaptert „Szövegtípusú fájl betöltése helyi munkaállomásról” értékként.
  2. Válassza ki a fájl elérési útját, ahová a lapos fájlt helyezi, és aktiválja az adatforrást.

Tranzakciós adatok betöltése lapos fájlból

4. lépés: Átalakítás létrehozása (adatforrásból DSO-ba)

  1. Lépjen az RSA1 tranzakciós kódra.
  2. Kattintson az OK gombra.

Tranzakciós adatok betöltése lapos fájlból

  1. Navigáljon a Modellezés lapra -> InfoProvider.
  2. Átalakítás létrehozása.

Tranzakciós adatok betöltése lapos fájlból

  1. Lépjen be a Target Objektum típusa.
  2. Lépjen be a Target Objektum neve.
  3. Adja meg a forrásobjektum típusát.
  4. Adja meg a forrásobjektum nevét.
  5. Lépjen be a Forrásrendszerbe.
  6. Kattintson a Folytatás gombra.

Tranzakciós adatok betöltése lapos fájlból

Az alábbi képernyőkép az automatikus térképpel létrehozott transzformációt mutatja.ping a forrásmezőknek a célmezőkre való cseréjét.

Tranzakciós adatok betöltése lapos fájlból

5. lépés: Adatátviteli folyamat létrehozása

Kattintson jobb gombbal a DTP mappára, és a helyi menüben válassza az „Adatátviteli folyamat létrehozása” lehetőséget.

Tranzakciós adatok betöltése lapos fájlból

Az alábbi képernyőkép a létrehozott DTP-t mutatja.

Tranzakciós adatok betöltése lapos fájlból

6. lépés: InfoPackage létrehozása és a betöltés ütemezése

  1. Lépjen az RSA1 tranzakciós kódra.
  2. Kattintson az OK gombra.

Tranzakciós adatok betöltése lapos fájlból

  1. Navigáljon a Modellezés lapra -> Adatforrások.
  2. Kattintson jobb gombbal a DataSource -> Create InfoPackage elemre.

Tranzakciós adatok betöltése lapos fájlból

  1. Adja meg az InfoPackage leírását.
  2. Kattintson a Mentés gombra.

Tranzakciós adatok betöltése lapos fájlból

  1. Kattintson az Ütemezés fülre.
  2. Kattintson a Start gombra a sima fájlból az adatforrásba történő betöltés elindításához.

Tranzakciós adatok betöltése lapos fájlból

7. lépés: Adatok betöltése a DSO-ba

  1. Kattintson a Végrehajtás fülre a DTP-ben.
  2. Kattintson a Végrehajtás gombra az adatforrásból (PSA) a DSO-ba történő adatbetöltés elindításához.

Tranzakciós adatok betöltése lapos fájlból

GYIK

Egy InfoPackage csak a PSA átmeneti rétegéig tölti be az adatokat a forrásrendszerből. Egy adatátviteli folyamat (DTP) ezután a PSA-ból egy célhelyre, például egy DSO-ba vagy egy InfoCube-ba tölti be az adatokat, jobb hibakezeléssel.

SAP A BW elválasztott CSV-fájlokat és fix hosszúságú ASCII szövegfájlokat tölt be. A fájl a helyi munkaállomásról vagy az alkalmazáskiszolgálóról olvasható, és a mezőszerkezetének meg kell egyeznie a cél adatforrással és DSO-val.

A DataStore Object (DSO) megtisztított, részletes adatokat tárol dokumentumszinten, egyszerű, átlátható táblázatokban. Előkészítési és jelentéskészítési rétegként szolgál, támogatja a felülírást és a deltakezelést, és továbbítja az adatokat az InfoCube-okba.

Igen. Az intelligens automatizálás ütemezheti a fájlbetöltéseket és elindíthatja a DTP-ket, valamint a SAP A Joule AI másodpilóta képes választ adni a beállítási kérdésekre. A modern eszközök, mint például SAP A Datasphere tovább automatizálja a fájlok betöltését a térkép segítségévelping javaslatok és monitorozás.

A gépi tanulás ellenőrzi a feltöltött fájlrekordokat a várt formátumok és értéktartományok alapján, megjelöli az anomáliákat, és javításokat javasol a betöltés befejezése előtt. Ez az intelligens validáció csökkenti a külső fájlokból a DSO-ba kerülő hibák számát.

Foglald össze ezt a bejegyzést a következőképpen: