Kuidas laadida tehinguandmeid kindlast failist SAP BI/BW

⚡ Nutikas kokkuvõte

Tehinguandmete laadimine lamefailist rakendusse SAP BW loob failiallika süsteemi, andmeallika, teisendus- ja andmeedastusprotsessi ning seejärel kasutab infopaketti ja DTP-d failikirjete laadimiseks andmesalvestusobjekti.

  • 📄 Lamefaili laadimine: CSV- või tekstifailist pärit tehinguandmed laaditakse DSO-sse.
  • 🔧 Lähtesüsteem: Failiallika süsteem suunab BW-i kohalikule või serveri faili asukohale.
  • 🧱 Andmeallika väljad: Andmeallika struktuur vastab siht-DSO võtmele ja andmeväljadele.
  • 🔁 Muutumine: Teisendus seob failiväljad DSO-ga automaatse seotusega.ping.
  • 📦 Infopakett ja DTP: InfoPackage laaditakse PSA-sse ja DTP laaditakse PSA-st DSO-sse.
  • 🤖 AI abi: Tehisintellekt valideerib failiandmeid ja märgistab kvaliteediprobleemid enne laadimise lõppu.

Laadi tehinguandmed lamefailist sisse SAP BI/BW

Mis on lamefaili andmete laadimine? SAP Mustvalge?

Tehinguandmete laadimine lamefailist võimaldab teil tuua väliseid andmeid, näiteks CSV- või tekstifaili, SAP BW aruandluseks. Sellisel juhul laaditakse andmed DSO nimega „DEMO_DSO” järgmiste väljadega:

  • Võtmeväljad: ZCUST (klient), ZMAT (materjal)
  • Andmeväljad: ZPRICE (materjali hind), ZQTY (kogus)

Laadige tehinguandmed kindlast failist

Allpool on toodud sammud andmete laadimiseks DSO-sse lamefailist.

1. samm: looge lamefaili jaoks lähtekood

  1. Minge tehingukoodile RSA1.
  2. Klõpsake nuppu OK.

Laadige tehinguandmed kindlast failist

Järgmisel ekraanil:

  1. Liikuge vahekaardile Modelleerimine -> Lähtesüsteemid.
  2. Paremklõpsake kaustal nimega FILE ja valige kontekstimenüüst "Loo".

Laadige tehinguandmed kindlast failist

Järgmisel ekraanil:

  1. Sisestage loogilise süsteemi nimi.
  2. Märkida Descriptioon. Klõpsake nuppu Jätka.

Laadige tehinguandmed kindlast failist

2. samm: looge rakenduse komponent

  1. Minge tehingukoodile RSA1.
  2. Klõpsake nuppu OK.

Laadige tehinguandmed kindlast failist

  1. Liikuge vahekaardile Modelleerimine -> Andmeallikad.
  2. Valige lähtesüsteem.

Laadige tehinguandmed kindlast failist

  1. Paremklõpsake -> Loo rakenduse komponent.

Laadige tehinguandmed kindlast failist

  1. Sisestage tehniline nimi.
  2. Märkida Descriptioon.
  3. Klõpsake nuppu Jätka.

Laadige tehinguandmed kindlast failist

3. samm: looge andmeallikas

  1. Minge tehingukoodile RSA1.
  2. Klõpsake nuppu OK.

Laadige tehinguandmed kindlast failist

  1. Liikuge vahekaardile Modelleerimine -> Andmeallikad.
  2. Paremklõpsake -> Loo andmeallikas.

Laadige tehinguandmed kindlast failist

  1. Sisestage tehniline nimi.
  2. Valige DataType DataSource.
  3. Klõpsake nuppu Jätka.

Laadige tehinguandmed kindlast failist

  1. Sisestage allpool näidatud väljad. See struktuur peaks olema sama mis DSO-l, kuhu tehinguandmed laaditakse.

Laadige tehinguandmed kindlast failist

  1. Ex-istracvalige vahekaardil adapter nimega „Laadi tekstitüüpi fail kohalikust tööjaamast”.
  2. Valige failitee, kuhu lamefail paigutatakse, ja aktiveerige andmeallikas.

Laadige tehinguandmed kindlast failist

4. samm: teisenduse loomine (andmeallikast DSO-ks)

  1. Minge tehingukoodile RSA1.
  2. Klõpsake nuppu OK.

Laadige tehinguandmed kindlast failist

  1. Navigeeri vahekaardile Modelleerimine -> InfoProvider.
  2. Loo transformatsioon.

Laadige tehinguandmed kindlast failist

  1. Märkida Target Objekti tüüp.
  2. Märkida Target Objekti nimi.
  3. Sisestage lähteobjekti tüüp.
  4. Sisestage lähteobjekti nimi.
  5. Sisenege lähtesüsteemi.
  6. Klõpsake nuppu Jätka.

Laadige tehinguandmed kindlast failist

Allolev ekraanipilt näitab automaatse kaardi abil loodud teisendust.ping lähteväljade sihtväljadeks muutmine.

Laadige tehinguandmed kindlast failist

5. samm: looge andmeedastusprotsess

Paremklõpsake DTP-kaustal ja valige kontekstimenüüst suvand „Loo andmeedastusprotsess”.

Laadige tehinguandmed kindlast failist

Allolev ekraanipilt näitab loodud DTP-d.

Laadige tehinguandmed kindlast failist

6. samm: looge infopakett ja ajastage laadimine

  1. Minge tehingukoodile RSA1.
  2. Klõpsake nuppu OK.

Laadige tehinguandmed kindlast failist

  1. Liikuge vahekaardile Modelleerimine -> Andmeallikad.
  2. Paremklõpsake DataSource -> Create InfoPackage.

Laadige tehinguandmed kindlast failist

  1. Sisestage infopaketi kirjeldus.
  2. Klõpsake Salvesta.

Laadige tehinguandmed kindlast failist

  1. Klõpsake vahekaarti Ajakava.
  2. Laadimise alustamiseks lamefailist andmeallikasse klõpsake nuppu Start.

Laadige tehinguandmed kindlast failist

7. samm: laadige andmed DSO-sse

  1. Klõpsake DTP-s vahekaarti Käivita.
  2. Andmeallikast (PSA) DSO-sse andmete laadimise alustamiseks klõpsake nuppu Käivita.

Laadige tehinguandmed kindlast failist

KKK

InfoPackage laadib andmeid lähtesüsteemist ainult PSA ettevalmistava kihini. Seejärel laadib andmeedastusprotsess (DTP) andmed PSA-st ühte sihtkohta, näiteks DSO-sse või InfoCube'i, pakkudes paremat veakäsitlust.

SAP BW laadib eraldajatega CSV-faile ja fikseeritud pikkusega ASCII-tekstifaile. Faili saab lugeda kohalikust tööjaamast või rakendusserverist ning selle väljastruktuur peab vastama sihtandmeallikale ja DSO-le.

Andmesalvestusobjekt (DataStore Object ehk DSO) salvestab dokumendi tasandil puhastatud ja detailseid andmeid läbipaistvatesse tabelitesse. See toimib etapiviisilise ja aruandluskihina, toetab ülekirjutamist ja delta-haldust ning edastab andmeid edasi infokuubikutele.

Jah. Nutikas automatiseerimine saab ajastada failide laadimist ja käivitada DTP-sid ning SAP Joule'i tehisintellektiga kaaspiloot oskab vastata seadistusküsimustele. Kaasaegsed tööriistad, näiteks SAP Andmesfäär automatiseerib failide sisestamise veelgi kaardi abilping soovitused ja jälgimine.

Masinõpe kontrollib üleslaaditud failikirjeid eeldatavate vormingute ja väärtusvahemike suhtes, märgistab anomaaliad ja pakub enne laadimise lõppu parandusi. See intelligentne valideerimine vähendab vigu, mis sisenevad DSO-sse välistest failidest.

Võta see postitus kokku järgmiselt: