Come caricare i dati delle transazioni da un file flat in SAP BI/BN
Impareremo come caricare i dati transazionali da un file flat con l'aiuto di uno scenario.
Scenario: caricare i dati sul DSO denominato "DEMO_DSO". Il DSO ha i seguenti campi.
Campi chiave:
ZCUST – Cliente
ZMAT – Materiale
Campi dati:
ZPRICE – Prezzo del materiale
ZQTY – Quantità
Esaminiamo i passaggi in cui caricare i dati DSO dal file flat
Passaggio 1) Creare il sistema di origine per il file flat.
- Vai al codice transazione RSA1
- Fare clic sul pulsante OK.
Nella schermata successiva,
- Passare alla scheda Modellazione->Sistemi di origine.
- Fare clic con il tasto destro sulla cartella denominata FILE e scegliere "Crea" dal menu contestuale.
Nella schermata successiva,
- Immettere il nome del sistema logico.
- Inserire il Description.Fare clic sul pulsante Continua.
Passaggio 2) Creare il componente dell'applicazione.
- Vai al codice transazione RSA1
- Fare clic sul pulsante OK.
- Passare alla scheda Modellazione->Origini dati.
- Scegli il sistema di origine.
- Fare clic con il tasto destro -> Crea componente dell'applicazione.
- Inserisci il Nome Tecnico.
- Inserire il Descriptione.
- Fai clic su Continua.
Passaggio 3) Crea origine dati.
- Vai al codice transazione RSA1
- Fare clic sul pulsante OK.
- Passare alla scheda Modellazione->Origini dati.
- Fare clic con il tasto destro -> Crea origine dati.
- Inserisci il nome tecnico.
- Scegli l'origine dati DataType.
- Fai clic su Continua.
- Inserisci i campi mostrati di seguito. Questa struttura dovrebbe essere la stessa del DSO su cui devono essere caricati i dati della transazione.
- Nella scheda Estrazione, seleziona l'adattatore come "Carica file di tipo testo dalla workstation locale".
- Scegliere il percorso del file in cui viene inserito nel sistema il file flat da caricare e attivare l'origine dati.
Passaggio 4) Creare la trasformazione tra origine dati (Sorgente) e DSO (Target).
- Vai al codice transazione RSA1.
- Fare clic sul pulsante OK.
- Passare alla scheda Modellazione->InfoProvider.
- Crea trasformazione.
- entrare Target Tipo di oggetto.
- entrare Target Nome oggetto.
- Immettere il tipo di oggetto di origine.
- Immettere il nome dell'oggetto di origine.
- Inserisci il sistema di origine.
- Fai clic su Continua.
La schermata seguente mostra la trasformazione creata con la mappatura automatica dei campi Origine al file Target campi.
Passaggio 5) Creare un processo di trasferimento dati.
Fare clic con il tasto destro sulla cartella DTP e scegliere l'opzione "Crea processo di trasferimento dati" dal menu contestuale.
La schermata seguente mostra il DTP creato.
Passaggio 6) Crea il pacchetto informativo e pianifica il caricamento dei dati nel DataSource (PSA).
- Vai al codice transazione RSA1.
- Fare clic sul pulsante OK.
- Passare alla scheda Modellazione->Origini dati.
- Fare clic con il tasto destro su DataSource -> Crea InfoPackage.
- Inserisci l'InfoPackage Descriptione.
- Fare clic su Salva.
- Fare clic sulla scheda Pianificazione.
- Fare clic sul pulsante Avvia per avviare il caricamento dal file flat nell'origine dati.
Passaggio 7) Caricare i dati nel DSO.
- Fare clic sulla scheda Esegui nel DTP.
- Fare clic sul pulsante Esegui per avviare il caricamento dei dati dal DataSource (PSA) al DSO.