Estrazione in SAP BI

Che cos’è l’estrazione dei dati?

L’estrazione dei dati in BW sta estraendo dati da varie tabelle nei sistemi R/3 o nei sistemi BW. Sono disponibili metodi di estrazione delta standard per i dati anagrafici e i dati delle transazioni. Puoi anche crearli con l’aiuto dei codici di transazione forniti da SAP. L’estrazione delta standard per i dati master utilizza le tabelle change pointer in R/3. Per i dati delle transazioni, l’estrazione delta può utilizzare strutture LIS o LO cockpit ecc.

Tipi di estrazione:

  1. Applicazione specifica:
    • Estrattori di contenuto BW
    • Estrattori generati dal cliente
  2. Estrattori per applicazioni incrociate
    • Estrattori generici.

/wp-content/uploads/2016/03/extractors_901135.gif

Estrattori di contenuto BW

SAP ha fornito gli estrattori predefiniti come FI, CO, LO Cockpit ecc., nel sistema OLTP (R/3) . La cosa che devi fare è installare Contenuti aziendali.

Prendiamo un esempio di estrattore FI. Di seguito sono riportati i passaggi che è necessario seguire:

  • Vai a RSA6 >> seleziona l’origine dati desiderata > > Nella parte superiore c’è una scheda Migliora struttura di estrazione > > Fai clic su di essa

Senza titolo.jpg

  • Ti porterà alla visualizzazione della versione DataSource: Customer. Fare doppio clic sull’estrattostruct.

Senza titolo.png

  • Fare clic sul pulsante Aggiungi struttura come mostrato:

Senza titolo.png

  • Aggiungere il campo di testo dell’intestazione del documento (ad es: ZBKTXT) nella struttura di aggiunta con ComponentType: BKTXT. Prima di uscire, assicurati di attivare la struttura facendo clic sul pulsante Attiva.

Senza titolo.png

  • Il campo obbligatorio è stato aggiunto correttamente nella struttura dell’origine dati.

Senza titolo.png

Popolare la struttura di estrazione con i dati

SAP fornisce miglioramento RSAP0001 che si utilizza per popolare la struttura di estrazione. Questo miglioramento ha quattro componenti specifici per ciascuno dei quattro tipi di fonti di dati R/3 :

  • Dati delle transazioni EXIT_SAPLRSAP_001
  • Attributi dei dati master EXIT_SAPLRSAP_002
  • Testi dei dati master EXIT_SAPLRSAP_003
  • Gerarchie dei dati master EXIT_SAPLRSAP_004

Con questi quattro componenti (in realtà si tratta di quattro moduli funzione diversi), qualsiasi origine dati R/3 può essere migliorata. In questo caso, si sta migliorando un’origine dati dati transazione, quindi è necessario solo uno dei quattro moduli funzione. Poiché questo passaggio richiede lo sviluppo ABAP, è meglio gestito da qualcuno del tuo team tecnico. Potrebbe essere necessario fornire vostro ABAP collega con queste informazioni:

  • Il nome di Origine dati (0FI_GL_4)
  • Il nome di estratto di struttura (DTFIGL_4)
  • Il nome del campo che è stato aggiunto alla struttura (ZZBKTXT)
  • Il nome del BW InfoSource (0FI_GL_4)
  • Il nome del R/3 tabella e il campo che contiene i dati di cui avete bisogno (BKPFBKTXT)

Con queste informazioni, un esperto ABAP developer dovrebbe essere in grado di correttamente il codice

la valorizzazione in modo che l’estratto struttura è compilata correttamente. Il codice ABAP stesso

sarebbe simile a quello mostrato di seguito:

Senza titolo.png

  • Ora controllare i dati tramite tcode RSA3.

(È possibile aprire i quattro moduli funzione di cui sopra (Tcode SE37), si otterrà include dichiarazione in tutti i FMs. Fare doppio clic sul programma theinclude si otterrà il codice ABAP come sopra per tutte le fonti di dati standard che possono essere modificate.)

Nota: allo stesso modo è possibile migliorare tutti gli altri estrattori SAP consegnati. ( Per LO Pozzetto utilizzare tcode LBWE)

Generati dagli Estrattori

Per alcune applicazioni che variano da società a società come la LIS , CO-PA ,FI-SL a causa della sua dipendenza dalla struttura , che SAP non era in grado di fornire un’origine dati standard per queste applicazioni. Quindi il cliente deve generare la propria fonte di dati. Quindi questo è chiamato Estrattori generati dal cliente.

Prendiamo un esempio di estrazione CO-PA

  • Vai a Tcode KEB0 che trovi nella Personalizzazione SAP BW per CO-PA nel sistema OLTP.

Senza titolo.jpg

  • Definire l’origine dati per il client corrente del sistema SAP R / 3 in base a uno dei problemi operativi disponibili.
  • Nel caso di analisi di redditività basata sui costi, è possibile includere quanto segue nell’origine dati: Caratteristiche dal livello segmento, caratteristiche dalla tabella segmento, campi per unità di misura, caratteristiche dall’elemento pubblicitario, campi valore e cifre chiave calcolate dallo schema figura chiave.
  • Nel caso di analisi della redditività basata sul conto, nell’altro caso, è possibile includere nell’origine dati solo quanto segue: Caratteristiche dal livello del segmento, caratteristiche dalla tabella dei segmenti, un’unità di misura, la valuta di registrazione dall’elemento pubblicitario e le cifre chiave.
  • È quindi possibile specificare quali campi devono essere applicati come selezione per l’estrazione CO-PA.

Senza titolo.jpg

Estrattori generici

Quando il requisito della tua azienda non può essere raggiunto da SAP delivered business content data source, devi creare la tua origine dati basata esclusivamente sul requisito della tua azienda , chiamato estrattori generici .

In base alla complessità è possibile creare l’origine dati in 3 modi .

1. Basato su tabelle / viste (applicazioni semplici )

2. Sulla base di Infoset

3. Basato sul modulo di funzione (utilizzato nell’estrazione complessa)

Passi per creare estrattore generico:

1. Basato su tabelle / viste (applicazioni semplici )

  • Vai a Tcode RSO2 e scegli il tipo di dati che vuoi estrarre (transazione, attributo Masterdata o Testo Masterdata)

Senza titolo.png

  • Assegnare il nome all’origine dati da creare e fare clic su crea.

Senza titolo.png

  • Crea origine dati, immettere i parametri come richiesto:

senza titolo.jpg

Componente applicazione: nome del componente in cui si desidera posizionare l’origine dati nell’app. Gerarchia dei componenti.

Testo: Descrizioni (brevi, medie e lunghe) per l’origine dati.

Vista/Tabella: Nome della Tabella / Vista in cui si desidera creare l’origine dati generica. Nel nostro caso è ZMMPUR_INFOREC.

  • Viene ora visualizzata l’origine dati generica che consente di selezionare e Nascondere il campo. I campi ‘nascosti’ non saranno disponibili per l’estrazione. I campi nella scheda ‘Selezione’ saranno disponibili per la selezione nell’Infopackage durante l’estrazione dei dati dal sistema di origine al PSA.

Senza titolo.jpg

  • Selezionare i campi pertinenti e salvare l’origine dati.

Senza titolo.png

  • Ora salva l’origine dati.

Senza titolo.jpg

2. Sulla base di informazioni

https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiCruWWusPLAhWBPZoKHa7KArgQFg…

3. Basato sul modulo di funzione

https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjOk46_usPLAhVqIJoKHej3A8wQFg…

Leave a Reply