Hoe stamgegevens uit een plat bestand in te laden SAP BI/ZW
โก Slimme samenvatting
Laad stamgegevens uit een plat bestand in SAP BI/BW door een plat bestandssysteem als bron te configureren, een DataSource te creรซren, een transformatie uit te voeren, een DTP te maken en een InfoPackage te genereren. De gestructureerde workflow zorgt voor een overzichtelijke attributentoewijzing.pinggevalideerd extractie, en betrouwbaar laden in InfoObjects.
Stamgegevens uit een plat bestand laden
Stamgegevens laden SAP BI/BW is een fundamentele taak voor analytische rapportage. In deze handleiding leert u hoe u stamgegevens vanuit een plat bestand in een InfoObject laadt met behulp van een duidelijke, herhaalbare workflow.
We zullen de belasting leren kennen aan de hand van een scenario: Laad stamgegevens in een InfoObject. ZMAT (Materiaalnummer), dat het attribuut heeft ZMAT_NM (Materiaalnaam). Hieronder volgen gedetailleerde stappen voor het laden van gegevens in het stamgegevens-InfoObject vanuit een plat bestand.
Stap 1: Maak een bronsysteem aan voor het platte bestand.
De eerste stap is het registreren van een plat bestandssysteem voor broncode. SAP BI kan herkennen waar de binnenkomende gegevens vandaan komen.
- Ga naar transactiecode RSA1.
- Klik op de knop OK.
Op het volgende scherm:
- Navigeer naar Tabblad Modelleren > Bronsystemen.
- Klik met de rechtermuisknop op de map met de naam FILE en kies 'Maken' in het contextmenu.
Op het volgende scherm:
- Voer de logische systeemnaam in.
- Voer de Description.
- Klik Doorgaan.
Stap 2: Een applicatiecomponent maken
Applicatiecomponenten organiseren gegevensbronnen logisch. Definieer er een voordat u de gegevensbron aanmaakt, zodat het laden van platte bestanden op een zinvolle manier wordt gegroepeerd.
- Navigeer naar Tabblad Modelleren > Gegevensbronnen.
- Kies het bronsysteem dat u zojuist hebt gemaakt.
- Klik met de rechtermuisknop en selecteer Applicatiecomponent maken.
- Voer de technische naam in.
- Voer de Description.
- Klik Doorgaan.
Maak de gegevensbron aan
Maak vervolgens een DataSource aan onder de Application Component om de binnenkomende platte bestandsstructuur op te slaan.
- Navigeer naar Tabblad Modelleren > Gegevensbronnen.
- Klik met de rechtermuisknop en selecteer Gegevensbron maken.
- Voer de technische naam in.
- Kies het gegevenstype voor de gegevensbron.
- Klik Doorgaan.
- Vul de onderstaande velden in. Deze structuur moet overeenkomen met de DSO waarnaar de transactiegegevens worden geladen.
- In de Extractie Selecteer in het tabblad 'Adapter' de optie 'Tekstbestand laden vanaf lokaal werkstation'.
- Kies het bestandspad waar het platte bestand zich bevindt en activeer vervolgens de gegevensbron.
Klik Opslaan.
Stap 3: Maak een transformatie tussen de gegevensbron en het InfoObject-attribuut.
De transformatie definieert hoe bronvelden worden gekoppeld aan de attributen van het doel-InfoObject. SAP BI geeft automatisch een kaart voor.pings wanneer veldnamen overeenkomen.
Klik met de rechtermuisknop op de gegevensbron en selecteer Transformatie creรซren.
Op het volgende scherm:
- Voer de Target Objecttype.
- Voer de Target Objectnaam.
- Voer het subtype in.
- Klik Doorgaan.
De transformatie wordt gecreรซerd met automatische kaart.ping van de bronvelden naar de doelvelden.
Maak het gegevensoverdrachtsproces (DTP) aan.
Een DTP draagt โโgegevens over van de PSA naar het actieve gegevensdoel.
Klik met de rechtermuisknop op de DTP-map en kies Gegevensoverdrachtproces creรซren vanuit het contextmenu.
Onderstaande afbeelding toont de succesvol aangemaakte DTP.
Stap 4: Maak een infopakket aan en plan het laden van de gegevens.
Het InfoPackage bepaalt hoe het platte bestand in de PSA wordt ingelezen. Plan het in voordat u de DTP uitvoert.
- Enter RSA1 In de opdrachtprompt.
- Media Enter.
- Navigeer naar Tabblad Modelleren > Gegevensbronnen.
- Klik met de rechtermuisknop op de gegevensbron en selecteer Infopakket maken.
- Voer het Infopakket in Description.
- Klik Opslaan.
- Klik op de Programma Tab.
- Klik Start om te beginnen met het laden van het platte bestand naar de DataSource.
Stap 5: Gegevens laden naar de DSO
In de laatste fase wordt de DTP uitgevoerd om records van PSA naar het actieve stamgegevens-infoobject te verplaatsen.
- Klik op de Uitvoeren tabblad in de DTP.
- Klik op de Uitvoeren knop om het laden van gegevens vanuit de DataSource (PSA) naar de DSO te starten.
Beste werkwijzen voor het laden van stamgegevens uit platte bestanden
Door een paar beproefde gewoontes te volgen, blijven platte bestandsladingen voorspelbaar en gemakkelijk te debuggen. SAP BI/ZW.
- Valideer het platte bestand: Zorg ervoor dat de veldvolgorde, scheidingstekens en datumindelingen in het bestand overeenkomen met de structuur van de gegevensbron voordat u deze activeert.
- Overeenkomstige attribuutsleutels: Controleer of het sleutelveld van het InfoObject uniek is in het bronbestand om laadfouten te voorkomen.
- Test met kleine steekproeven: Voer InfoPackage en DTP eerst uit met een klein bestand en schaal daarna naar het volledige volume na de kaart.ping bevestigd.
- Controleer PSA-gegevens: Controleer de PSA na de InfoPackage-uitvoering om het aantal records te bevestigen voordat u de DTP activeert.
- Documenteer de lading: Noteer de namen van de applicatiecomponent, de gegevensbron en de DTP, zodat de gegevensinvoer eenvoudig kan worden gereproduceerd of overgedragen.




















