Hur man laddar masterdata från platt fil i SAP BI/BW
⚡ Smart sammanfattning
Ladda masterdata från en platt fil i SAP BI/BW genom att konfigurera ett platt filsystem, skapa en datakälla, transformation, DTP och infopaket. Det strukturerade arbetsflödet säkerställer en tydlig attributmappning.ping, validerad extraction och tillförlitlig inläsning i InfoObjects.
Ladda masterdata från platt fil
Masterdata laddas in SAP BI/BW är en grundläggande uppgift för analytisk rapportering. I den här genomgången lär du dig hur du laddar masterdata till ett InfoObject från en platt fil med hjälp av ett tydligt och repeterbart arbetsflöde.
Vi kommer att lära oss lasten med hjälp av ett scenario: Ladda masterdata till InfoObject ZMAT (Materialnummer), som har attributet ZMAT_NM (Materialnamn). Nedan följer detaljerade steg för att ladda data till huvuddata-InfoObject från en platt fil.
Steg 1: Skapa ett källsystem för den platta filen
Det första steget är att registrera ett platt filkällsystem så SAP BI kan identifiera var inkommande data kommer ifrån.
- Gå till transaktionskoden RSA1.
- Klicka på OK-knappen.
På nästa skärm:
- Navigera till Fliken Modellering > Källsystem.
- Högerklicka på mappen med namnet FIL och välj "Skapa" från kontextmenyn.
På nästa skärm:
- Ange det logiska systemets namn.
- Ange Descriptjon.
- Klicka Fortsätta.
Steg 2: Skapa en applikationskomponent
Applikationskomponenter organiserar datakällor logiskt. Definiera en innan du skapar datakällan så att den platta filinläsningen grupperas på ett rimligt sätt.
- Navigera till Fliken Modellering > Datakällor.
- Välj det källsystem du just skapade.
- Högerklicka och välj Skapa applikationskomponent.
- Ange det tekniska namnet.
- Ange Descriptjon.
- Klicka Fortsätta.
Skapa datakällan
Skapa sedan en datakälla under applikationskomponenten för att lagra den inkommande platta filstrukturen.
- Navigera till Fliken Modellering > Datakällor.
- Högerklicka och välj Skapa datakälla.
- Ange det tekniska namnet.
- Välj datatyp för datakällan.
- Klicka Fortsätta.
- Ange fälten som visas nedan. Strukturen ska matcha DSO till vilken transaktionsdata kommer att laddas.
- I Extraction På fliken väljer du adaptern som "Ladda textfil från lokal arbetsstation".
- Välj filsökvägen där den platta filen placeras och aktivera sedan datakällan.
Klicka Spara.
Steg 3: Skapa transformation mellan DataSource och InfoObject-attribut
Transformationen definierar hur källfält mappas till målattributen för InfoObject. SAP BI föreslår automatiskt kartapings när fältnamnen är justerade.
Högerklicka på datakällan och välj Skapa transformation.
På nästa skärm:
- Ange Target Objekttyp.
- Ange Target Objektnamn.
- Ange undertypen.
- Klicka Fortsätta.
Transformationen skapas med automatisk kartaping av källfälten till målfälten.
Skapa dataöverföringsprocessen (DTP)
En DTP överför poster från PSA:n till det aktiva datamålet.
Högerklicka på DTP-mappen och välj Skapa dataöverföringsprocess från snabbmenyn.
Skärmen nedan visar att DTP:n har skapats.
Steg 4: Skapa ett infopaket och schemalägg datainläsningen
Infopaketet styr hur den platta filen läses in i PSA:n. Schemalägg det innan du kör DTP:n.
- ange RSA1 I kommandotolken.
- Klicka ange.
- Navigera till Fliken Modellering > Datakällor.
- Högerklicka på datakällan och välj Skapa infopaket.
- Gå in i InfoPackage Descriptjon.
- Klicka Spara.
- Klicka på tidtabell fliken.
- Klicka Start för att påbörja inläsningen från den platta filen till datakällan.
Steg 5: Ladda data till DSO:n
Det sista steget kör DTP:n för att flytta poster från PSA till det aktiva huvuddataobjektet InfoObject.
- Klicka på Utförande fliken i DTP:n.
- Klicka på Utförande knappen för att starta datainläsningen från datakällan (PSA) till DSO:n.
Bästa praxis för laddning av flatfilsmasterdata
Genom att följa några beprövade vanor blir laddningen av platta filer förutsägbar och enkel att felsöka. SAP BI/BW.
- Validera den platta filen: Se till att fältordningen, avgränsarna och datumformaten i filen matchar DataSource-strukturen före aktivering.
- Matchande attributnycklar: Kontrollera att nyckelfältet för InfoObject är unikt i källfilen för att undvika avvisanden av inläsningar.
- Test med små prover: Kör InfoPackage och DTP med en liten fil först, skala sedan till full volym efter kartanping är bekräftat.
- Övervaka PSA-poster: Kontrollera PSA:n efter att InfoPackage-körningen har genomförts för att bekräfta antalet poster innan DTP:n utlöses.
- Dokumentera lasten: Registrera namnen på applikationskomponenten, datakällan och DTP:n så att lasten enkelt kan reproduceras eller överlämnas.




















