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à

Carica i dati della transazione dal file flat

Esaminiamo i passaggi in cui caricare i dati DSO dal file flat

Passaggio 1) Creare il sistema di origine per il file flat.

  1. Vai al codice transazione RSA1
  2. Fare clic sul pulsante OK.

Carica i dati della transazione dal file flat

Nella schermata successiva,

  1. Passare alla scheda Modellazione->Sistemi di origine.
  2. Fare clic con il tasto destro sulla cartella denominata FILE e scegliere "Crea" dal menu contestuale.

Carica i dati della transazione dal file flat

Nella schermata successiva,

  1. Immettere il nome del sistema logico.
  2. Inserire il Description.Fare clic sul pulsante Continua.

Carica i dati della transazione dal file flat

Passaggio 2) Creare il componente dell'applicazione.

  1. Vai al codice transazione RSA1
  2. Fare clic sul pulsante OK.

Carica i dati della transazione dal file flat

  1. Passare alla scheda Modellazione->Origini dati.
  2. Scegli il sistema di origine.

Carica i dati della transazione dal file flat

  1. Fare clic con il tasto destro -> Crea componente dell'applicazione.

Carica i dati della transazione dal file flat

  1. Inserisci il Nome Tecnico.
  2. Inserire il Descriptione.
  3. Fai clic su Continua.

Carica i dati della transazione dal file flat

Passaggio 3) Crea origine dati.

  1. Vai al codice transazione RSA1
  2. Fare clic sul pulsante OK.

Carica i dati della transazione dal file flat

  1. Passare alla scheda Modellazione->Origini dati.
  2. Fare clic con il tasto destro -> Crea origine dati.

Carica i dati della transazione dal file flat

  1. Inserisci il nome tecnico.
  2. Scegli l'origine dati DataType.
  3. Fai clic su Continua.

Carica i dati della transazione dal file flat

  1. Inserisci i campi mostrati di seguito. Questa struttura dovrebbe essere la stessa del DSO su cui devono essere caricati i dati della transazione.

Carica i dati della transazione dal file flat

  1. Nella scheda Estrazione, seleziona l'adattatore come "Carica file di tipo testo dalla workstation locale".
  2. Scegliere il percorso del file in cui viene inserito nel sistema il file flat da caricare e attivare l'origine dati.

Carica i dati della transazione dal file flat

Passaggio 4) Creare la trasformazione tra origine dati (Sorgente) e DSO (Target).

  1. Vai al codice transazione RSA1.
  2. Fare clic sul pulsante OK.

Carica i dati della transazione dal file flat

  1. Passare alla scheda Modellazione->InfoProvider.
  2. Crea trasformazione.

Carica i dati della transazione dal file flat

  1. entrare Target Tipo di oggetto.
  2. entrare Target Nome oggetto.
  3. Immettere il tipo di oggetto di origine.
  4. Immettere il nome dell'oggetto di origine.
  5. Inserisci il sistema di origine.
  6. Fai clic su Continua.

Carica i dati della transazione dal file flat

La schermata seguente mostra la trasformazione creata con la mappatura automatica dei campi Origine al file Target campi.

Carica i dati della transazione dal file flat

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.

Carica i dati della transazione dal file flat

La schermata seguente mostra il DTP creato.

Carica i dati della transazione dal file flat

Passaggio 6) Crea il pacchetto informativo e pianifica il caricamento dei dati nel DataSource (PSA).

  1. Vai al codice transazione RSA1.
  2. Fare clic sul pulsante OK.

Carica i dati della transazione dal file flat

  1. Passare alla scheda Modellazione->Origini dati.
  2. Fare clic con il tasto destro su DataSource -> Crea InfoPackage.

Carica i dati della transazione dal file flat

  1. Inserisci l'InfoPackage Descriptione.
  2. Fare clic su Salva.

Carica i dati della transazione dal file flat

  1. Fare clic sulla scheda Pianificazione.
  2. Fare clic sul pulsante Avvia per avviare il caricamento dal file flat nell'origine dati.

Carica i dati della transazione dal file flat

Passaggio 7) Caricare i dati nel DSO.

  1. Fare clic sulla scheda Esegui nel DTP.
  2. Fare clic sul pulsante Esegui per avviare il caricamento dei dati dal DataSource (PSA) al DSO.

Carica i dati della transazione dal file flat