Come caricare i dati anagrafici da un file flat in SAP BI/BN

โšก Riepilogo intelligente

Carica i dati master da un file flat in SAP BI/BW tramite la configurazione di un sistema sorgente a file flat, la creazione di un DataSource, la trasformazione, il DTP e l'InfoPackage. Il flusso di lavoro strutturato garantisce una mappatura degli attributi pulita.ping, convalidato extraczione e caricamento affidabile negli InfoObject.

  • ๐Ÿงฑ Configurazione del sistema sorgente: Utilizzare la transazione RSA1 in SAP Prima di caricare i dati, BI deve registrare un sistema sorgente di file flat nella cartella FILE.
  • ๐Ÿ“ฆ Creazione dell'origine dati: Definisci un componente applicativo, crea un'origine dati con una struttura di campi corrispondente agli attributi dell'InfoObject di destinazione e attivala.
  • ๐Ÿ” Mappa di trasformazioneping: Crea una trasformazione tra l'origine dati del file flat e l'attributo di destinazione dell'InfoObject in modo che i campi di origine vengano mappati correttamente ai campi di destinazione.
  • โš™๏ธ Esecuzione DTP: Creare il processo di trasferimento dati per spostare in modo affidabile i record da PSA all'InfoObject dei dati master.
  • ๐Ÿ“ฅ Pianificazione del pacchetto informativo: Configurare un InfoPackage per pianificare il caricamento dal file flat nel PSA, quindi eseguire il DTP per caricare il DSO.

Carica i dati master da file flat in SAP BI/BN

Carica dati anagrafici da file flat

Caricamento dei dati master SAP BI/BW รจ un'attivitร  fondamentale per la creazione di report analitici. In questa guida, imparerai come caricare i dati master in un InfoObject da un file flat utilizzando un flusso di lavoro chiaro e ripetibile.

Apprenderemo il carico tramite uno scenario: Caricare i dati master nell'InfoObject ZMAT (Numero materiale), che ha l'attributo ZMAT_NM (Nome del materiale). Di seguito sono riportati i passaggi dettagliati per caricare i dati nell'InfoObject dei dati anagrafici da un file flat.

Carica dati anagrafici da file flat

Passaggio 1: Creare un sistema sorgente per il file flat

La prima fase consiste nel registrare un sistema sorgente di file flat, quindi SAP La Business Intelligence (BI) รจ in grado di riconoscere la provenienza dei dati in ingresso.

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

Creazione della transazione di sistema sorgente RSA1

Nella schermata successiva:

  1. Accedere a Scheda Modellazione > Sistemi sorgente.
  2. Fai clic con il pulsante destro del mouse sulla cartella denominata RISORSE e selezionare โ€œCreaโ€ dal menu contestuale.

Crea sistema sorgente file

Nella schermata successiva:

  1. Immettere il nome del sistema logico.
  2. Inserire il Descriptione.
  3. Clicchi Continua.

Inserire il nome del sistema logico

Passaggio 2: Creare un componente dell'applicazione

I componenti dell'applicazione organizzano le origini dati in modo logico. Definiscine una prima di creare l'origine dati in modo che il caricamento del file flat venga raggruppato in modo sensato.

  1. Accedere a Scheda Modellazione > Origini dati.
  2. Seleziona il sistema sorgente che hai appena creato.

Selezionare il sistema di origine per l'origine dati.

  1. Fare clic con il tasto destro e selezionare Creazione del componente applicativo.

Creazione del componente applicativo

  1. Inserisci il Nome Tecnico.
  2. Inserire il Descriptione.
  3. Clicchi Continua.

Inserire il nome tecnico del componente applicativo

Creare l'origine dati

Successivamente, crea un DataSource all'interno del componente Applicazione per contenere la struttura del file flat in ingresso.

  1. Accedere a Scheda Modellazione > Origini dati.
  2. Fare clic con il tasto destro e selezionare Crea origine dati.

Crea origine dati

  1. Inserisci il Nome Tecnico.
  2. Seleziona il tipo di dati per l'origine dati.
  3. Clicchi Continua.

Scegli il tipo di dati dell'origine dati

  1. Inserisci i campi mostrati di seguito. Questa struttura dovrebbe corrispondere a DSO in cui verranno caricati i dati della transazione.

Corrispondenza dei campi dell'origine dati (DSO)

  1. Nel Extracproduzione Nella scheda, selezionare l'adattatore "Carica file di testo dalla workstation locale".
  2. Seleziona il percorso in cui si trova il file flat, quindi attiva l'origine dati.

ExtracPercorso file flat della scheda zione

Clicchi Salva.

Passaggio 3: Creare una trasformazione tra l'origine dati e l'attributo dell'oggetto informativo

La trasformazione definisce come i campi di origine vengono mappati agli attributi dell'InfoObject di destinazione. SAP La BI suggerisce automaticamente la mappapingquando i nomi dei campi sono allineati.

Fai clic con il pulsante destro del mouse sull'origine dati e seleziona Creare la trasformazione.

Crea trasformazione da origine dati

Nella schermata successiva:

  1. Inserire il Target Tipo di oggetto.
  2. Inserire il Target Nome oggetto.
  3. Inserisci il sottotipo.
  4. Clicchi Continua.

Trasformazione Target Impostazioni oggetto

La trasformazione viene creata con mappa automaticaping dei campi sorgente ai campi di destinazione.

Creare il processo di trasferimento dati (DTP)

Un DTP trasferisce i record dal PSA alla destinazione dati attiva.

Fai clic con il pulsante destro del mouse sulla cartella DTP e scegli Creazione del processo di trasferimento dati dal menu di scelta rapida.

Creazione del processo di trasferimento dati

La schermata seguente mostra il DTP creato con successo.

Conferma di creazione DTP

Passaggio 4: Creare un InfoPackage e pianificare il caricamento dei dati

L'InfoPackage controlla la modalitร  di lettura del file flat nel PSA. Pianifica l'esecuzione prima dell'avvio del DTP.

  1. entra RSA1 Nel prompt dei comandi.
  2. Stampa entra.
  3. Accedere a Scheda Modellazione > Origini dati.
  4. Fai clic con il pulsante destro del mouse sull'origine dati e seleziona Creare un pacchetto informativo.

Creare un pacchetto informativo

  1. Inserisci l'InfoPackage Descriptione.
  2. Clicchi Salva.

Pacchetto informativo Descriptione

  1. Clicca su Programma scheda.
  2. Clicchi Inizio per avviare il caricamento dal file flat al DataSource.

Pacchetto informativo sugli orari

Passaggio 5: Caricare i dati nel DSO

La fase finale esegue il DTP per spostare i record dal PSA all'InfoObject dei dati master attivi.

  1. Clicca su Eseguire scheda nel DTP.
  2. Clicca su Eseguire pulsante per avviare il caricamento dei dati dalla DataSource (PSA) alla DSO.

Esecuzione del caricamento DTP su DSO

Migliori pratiche per il caricamento di dati master da file flat

Seguire alcune abitudini collaudate mantiene i caricamenti di file flat prevedibili e facili da risolvere in SAP BI/BN.

  • Convalida il file flat: Prima dell'attivazione, assicurarsi che l'ordine dei campi, i delimitatori e i formati delle date nel file corrispondano alla struttura dell'origine dati.
  • Corrispondenza con le chiavi degli attributi: Verificare che il campo chiave dell'InfoObject sia univoco nel file sorgente per evitare errori di caricamento.
  • Eseguire test con piccoli campioni: Eseguire prima InfoPackage e DTP con un file di piccole dimensioni, quindi ridimensionare al volume completo dopo la mappatura.ping รจ confermato.
  • Monitorare i dati del PSA: Verificare il PSA dopo l'esecuzione dell'InfoPackage per confermare il numero di record prima di avviare il DTP.
  • Documentare il carico: Annota i nomi del componente applicativo, dell'origine dati e del DTP in modo che il caricamento possa essere riprodotto o trasferito facilmente.

DOMANDE FREQUENTI

SAP BI/BW supporta file di testo CSV e file ASCII per il caricamento di file flat. I file possono essere caricati dalla workstation locale o da un percorso del server applicativo definito nell'ExDataSource.tracscheda zione.

Un InfoPackage carica i dati di origine nel livello PSA. Un DTP (Data Transfer Process) sposta quindi i record dal PSA all'oggetto di destinazione, come un DSO, un InfoCube o un InfoObject di dati master.

Mappaping Gli errori si verificano in genere quando i campi di origine non corrispondono agli attributi dell'InfoObject di destinazione per nome o tipo. Verificare che la struttura dei campi dell'origine dati, i tipi di dati e i campi chiave siano allineati con l'InfoObject di destinazione prima dell'attivazione.

Sรฌ. Utilizza la scheda Pianificazione nell'InfoPackage per configurare i caricamenti periodici, ad esempio esecuzioni giornaliere o settimanali. Per le esecuzioni automatiche, posiziona il file sul server applicativo e pianificale tramite Process Chains.

Gli strumenti di intelligenza artificiale possono profilare i file sorgente, rilevare anomalie e raccomandare la mappatura dei campipingStabilisce una corrispondenza tra le strutture DataSource e gli attributi InfoObject. I modelli di machine learning possono anche segnalare record duplicati e prevedere picchi di volume che potrebbero influire sulle prestazioni di caricamento.

Sรฌ. Gli strumenti di qualitร  dei dati basati sull'intelligenza artificiale possono standardizzare i nomi, eliminare i record duplicati, correggere le maiuscole/minuscole e convalidare i codici di riferimento nel file flat prima che raggiunga il PSA. Ciรฒ riduce i rifiuti di trasformazione e migliora l'accuratezza degli attributi degli InfoObject.

Riassumi questo post con: