So laden Sie Stammdaten aus einer Flatfile in SAP BI/BW
Stammdaten aus Flatfile laden
Wir lernen die Belastung anhand eines Szenarios kennen –
Laden Sie Stammdaten in das InfoObject ZMAT (Materialnummer), das das Attribut ZMAT_NM (Materialname) hat. Nachfolgend finden Sie detaillierte Schritte zum Laden von Daten aus einer Flatfile in das Stammdaten-InfoObject
Schritt 1) Quellsystem für Flatfile erstellen.
- Gehen Sie zum Transaktionscode RSA1
- Klicken Sie auf die Schaltfläche OK.
Im nächsten Bildschirm
- Navigieren Sie zur Registerkarte „Modellierung“ -> „Quellsysteme“.
- Klicken Sie mit der rechten Maustaste auf den Ordner „DATEI“ und wählen Sie „Erstellen“ aus dem Kontextmenü.
Im nächsten Bildschirm
- Geben Sie den Namen des logischen Systems ein.
- Geben Sie die DescriptIon.
- Klicken Sie auf die Schaltfläche „Weiter“.
Schritt 2) Anwendungskomponente erstellen.
- Navigieren Sie zur Registerkarte „Modellierung“ -> „Datenquellen“.
- Wählen Sie das Quellsystem.
- Klicken Sie mit der rechten Maustaste -> Anwendungskomponente erstellen.
- Geben Sie den technischen Namen ein.
- Geben Sie die DescriptIon.
- Klicken Sie auf Weiter.
- Navigieren Sie zur Registerkarte „Modellierung“ -> „Datenquellen“.
- Klicken Sie mit der rechten Maustaste -> Datenquelle erstellen
- Geben Sie den technischen Namen ein.
- Wählen Sie den DataType DataSource.
- Klicken Sie auf Weiter.
- Geben Sie die unten angezeigten Felder ein. Diese Struktur sollte mit der identisch sein DSO wohin die Transaktionsdaten geladen werden sollen.
- Wählen Sie auf der Registerkarte „Extraktion“ den Adapter „Textdatei von lokaler Workstation laden“ aus.
- Wählen Sie den Dateipfad, in dem die zu ladende Flatfile im System abgelegt wird, und aktivieren Sie die Datenquelle.
Klicken Sie auf Speichern.
Schritt 3) Erstellen Sie eine Transformation zwischen Datenquelle (Quelle) und InfoObject-Attribut (Target).
Klicken Sie mit der rechten Maustaste auf die Datenquelle -> Transformation erstellen
Im nächsten Bildschirm
- Enter Target Objekttyp.
- Enter Target Objektname.
- Geben Sie den SubType ein
- Klicken Sie auf Weiter.
Die Transformation würde mit automatischer Zuordnung der Quellfelder zu den Target Felder.
Klicken Sie mit der rechten Maustaste auf den DTP-Ordner und wählen Sie im Kontextmenü die Option „Datentransferprozess erstellen“.
Der folgende Bildschirm zeigt den erstellten DTP.
Schritt 4) Erstellen Sie ein Infopaket und planen Sie das Laden von Daten in die DataSource (PSA).
- Geben Sie RSA1 in die Eingabeaufforderung ein
- Hit Enter
- Navigieren Sie zur Registerkarte „Modellierung“ -> „Datenquellen“.
- Klicken Sie mit der rechten Maustaste auf die DataSource -> InfoPackage erstellen.
- Geben Sie das InfoPackage ein DescriptIon
- Klicken Sie auf Speichern.
- Klicken Sie auf die Registerkarte Zeitplan.
- Klicken Sie auf die Schaltfläche „Start“, um den Ladevorgang von der Flatfile in die Datenquelle zu starten.
Schritt 5) Laden Sie Daten in das DSO.
- Klicken Sie im DTP auf die Registerkarte „Ausführen“.
- Klicken Sie auf die Schaltfläche „Ausführen“, um den Datenladevorgang von der DataSource (PSA) zum DSO zu starten.