Extracție în SAP BI

ce este extragerea datelor?

extragerea datelor în BW este extragerea datelor din diferite tabele din sistemele R/3 sau sistemele BW. Există metode standard de extracție delta disponibile pentru datele master și datele tranzacțiilor. De asemenea, le puteți construi cu ajutorul codurilor de tranzacție furnizate de SAP. Extragerea delta standard pentru datele master utilizează tabelele de schimbare a indicatorului în R / 3. Pentru datele de tranzacție, extracția delta poate fi folosind structuri LIS sau lo cockpit etc.

tipuri de extracție:

  1. specific aplicației:
    • extractoare de conținut BW
    • Extractoare generate de clienți
  2. extractoare de aplicații încrucișate
    • Extractoare generice.

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

extractoare de conținut BW

SAP a furnizat extractoarele predefinite precum Fi, CO, lo Cockpit etc, în sistemul OLTP (R/3) . Ceea ce trebuie să faceți este să instalați conținut de afaceri.

să luăm un exemplu de FI extractor. Mai jos sunt pașii pe care trebuie să îi urmați:

  • accesați RSA6 > > selectați sursa de date dorită > > în partea de sus există o filă îmbunătățiți structura extractului >> Faceți clic pe ea

fără titlu.jpg

  • acesta vă va duce la DataSource: afișare versiune client. Faceți dublu clic pe ExtractStruct.

fără titlu.png

  • Faceți clic pe butonul Adăugați structura așa cum se arată:

fără titlu.png

  • Adăugați textul antetului documentului de câmp (de ex: ZZBKTXT) în structura de adăugare cu ComponentType: BKTXT. Înainte de a ieși, asigurați-vă că activați structura făcând clic pe butonul Activare.

fără titlu.png

  • câmpul obligatoriu a fost adăugat cu succes în structura sursei de date.

fără titlu.png

popula structura Extract cu date

SAP oferă rsap0001 accesoriu pe care le utilizați pentru a popula structura extract. Acest accesoriu are patru componente care sunt specifice pentru fiecare dintre cele patru tipuri de surse de date R/3 :

  • date de tranzacție EXIT_SAPLRSAP_001
  • atribute de date Master EXIT_SAPLRSAP_002
  • texte de date Master EXIT_SAPLRSAP_003
  • ierarhii de date Master EXIT_SAPLRSAP_004

cu aceste patru componente (sunt de fapt patru module funcționale diferite), orice sursă de date R/3 poate fi îmbunătățită. În acest caz, îmbunătățiți o sursă de date a datelor tranzacției, deci aveți nevoie doar de unul dintre cele patru module funcționale. Deoarece acest pas necesită dezvoltarea ABAP, acesta este cel mai bine gestionat de cineva din echipa dvs. tehnică. S-ar putea să fie nevoie să furnizați aceste informații colegului dvs. ABAP:

  • numele sursei de date (0FI_GL_4)
  • numele structurii extractului (DTFIGL_4)
  • numele câmpului care a fost adăugat la structură (ZZBKTXT)
  • numele sursei de informații BW (0FI_GL_4)
  • numele tabelului R/3 și al câmpului care a fost adăugat la structura (ZZBKTXT)
  • numele conține datele de care aveți nevoie (Bkpfbktxt)

cu aceste informații, un dezvoltator ABAP cu experiență ar trebui să poată codifica corect

îmbunătățirea, astfel încât structura extractului să fie populată corect. Codul ABAP în sine

ar arăta similar cu cel prezentat mai jos:

fără titlu.png

  • acum verificați datele prin Tcode RSA3.

(puteți deschide cele patru module funcționale date mai sus (Tcode Se37), veți primi Declarația include în toate FMs. Faceți dublu clic pe programinclude veți obține codul ABAP ca mai sus pentru toate sursele de date standard care pot fi modificate.)

notă: în mod similar, puteți îmbunătăți toate celelalte Extractoare livrate SAP. ( Pentru Lo Cockpit utilizați tcode LBWE)

Extractoare generate de clienți

pentru unele aplicații care variază de la companie la companie , cum ar fi LIS ,CO-PA , FI-sl din cauza dependenței sale de structura organizației, SAP nu a fost în măsură să furnizeze o sursă de date standard pentru aceste aplicații. Deci, clientul trebuie să genereze propria sursă de date. Deci, aceasta se numește Extractoare generate de clienți.

să luăm un exemplu de extracție CO-PA

  • du-te la Tcode KEB0 pe care le găsiți în SAP BW personalizarea pentru CO-PA în sistemul OLTP.

fără titlu.jpg

  • definiți sursa de date pentru clientul curent al sistemului SAP R/3 pe baza uneia dintre preocupările de operare disponibile acolo.
  • în cazul analizei rentabilității bazate pe Costuri, puteți include următoarele în sursa de date: caracteristici de la nivelul segmentului, caracteristici din tabelul segmentului, câmpuri pentru unități de măsură, caracteristici din elementul rând, câmpuri de valoare și cifre cheie calculate din schema cifrelor cheie.
  • în cazul analizei rentabilității bazate pe cont, pe de altă parte, puteți include doar următoarele în sursa de date: caracteristici de la nivelul segmentului, caracteristici din tabelul segmentului, o unitate de măsură, moneda de înregistrare din elementul rând și cifrele cheie.
  • puteți specifica apoi ce câmpuri vor fi aplicate ca selecție pentru extragerea CO-PA.

fără titlu.jpg

Extractoare generice

în cazul în care cerința companiei dvs. nu a putut fi realizată de SAP livrat business content data source , atunci trebuie să vă creați propria sursă de date care se bazează exclusiv pe cerința companiei dvs. , care se numește Extractoare generice .

pe baza complexității puteți crea sursa de date în 3 moduri .

1. Bazat pe tabele/vizualizări ( aplicații Simple )

2. Bazat pe Infoset

3. Pe baza modulului funcțional (utilizat în extracția complexă)

pași pentru a crea extractor generic:

1. Bazat pe tabele / vizualizări ( aplicații Simple)

  • accesați Tcode RSO2 și alegeți tipul de date pe care doriți să le extrageți (tranzacție, atribut Masterdata sau text Masterdata)

fără titlu.png

  • dați numele sursei de date care urmează să fie creată și faceți clic pe Creare.

fără titlu.png

  • în ecranul Creare sursă de date, introduceți parametrii după cum este necesar:

fără titlu.jpg

componenta aplicației: numele componentei în care doriți să plasați sursa de date în aplicație. Ierarhia componentelor.

Text: descrieri (scurte, medii și lungi) pentru sursa de date.

Vizualizare / Tabel: Numele tabelului/vizualizării pe care doriți să creați sursa de date generică. În cazul nostru este ZMMPUR_INFOREC.

  • sursa de date generică este acum afișată, permițându-vă să selectați și să ascundeți câmpul. Câmpurile ‘ascunse’ nu vor fi disponibile pentru extragere. Câmpurile din fila ‘selecție’ vor fi disponibile pentru selecție în Infopackage în timpul extragerii datelor din sistemul sursă către PSA.

fără titlu.jpg

  • selectați câmpurile relevante și salvați sursa de date.

fără titlu.png

  • Acum salvați sursa de date.

fără titlu.jpg

2. Bazat pe Infoset

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

3. Bazat pe modulul de funcții

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