Utvinning I SAP BI

Hva Er Datautvinning?

data utvinning I BW er å trekke ut data fra ulike tabeller I R / 3 systemer eller bw systemer. Det finnes standard delta utvinning metoder for masterdata og transaksjonsdata. Du kan også bygge dem ved hjelp av transaksjonskoder levert AV SAP. Standard delta utvinning for masterdata bruker endre peketabeller I R/3. For transaksjonsdata kan delta utvinning bruke LIS strukturer ELLER LO cockpit etc.

Typer Av Utvinning:

  1. Programspesifikk:
    • BW Innhold Ekstraktorer
    • Kundegenererte Ekstraktorer
  2. Cross Søknad Extractors
    • Generiske Extractors.

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

Bw Innhold Extractors

SAP ga de forhåndsdefinerte Ekstraktorer SOM FI, CO, LO Cockpit etc, I OLTP system (R/3). Det du trenger Å Gjøre Er Å Installere forretningsinnhold.

La oss ta et eksempel PÅ FI extractor. Nedenfor er trinnene du må følge:

  • Gå TIL RSA6 > > velg ønsket datakilde > > i toppen er det en Fane Enhance Extract Structure >> Klikk På den

Uten Navn.jpg

  • Det vil ta Deg Til DataSource: Kunden Versjon Skjerm. Dobbeltklikk På Ekstraktetstruktur.

Uten Navn.png

  • Klikk På Tilføy Struktur knappen som vist:

Uten Navn.png

  • Legg til Feltet Dokument Header Tekst (f. eks: ZZBKTXT) I Tilføye Struktur Med ComponentType: BKTXT. Før du avslutter, må du kontrollere at du aktiverer strukturen ved å klikke på aktiver-knappen.

Uten Navn.png

  • Obligatorisk felt er lagt til i strukturen til datakilden.

Uten Navn.png

Fyll Ut Ekstraktstrukturen med Data

SAP gir ekstrautstyr RSAP0001 som du bruker til å fylle ut ekstraktstrukturen. Denne forbedringen har fire komponenter som er spesifikke for hver Av de fire Typene R / 3 Datakilder :

  • Transaksjonsdata EXIT_SAPLRSAP_001
  • master data attributter EXIT_SAPLRSAP_002
  • Master data tekster EXIT_SAPLRSAP_003
  • Master data hierarkier EXIT_SAPLRSAP_004

med disse fire komponentene (de er faktisk fire forskjellige funksjonsmoduler), KAN ENHVER R/3 DATAKILDE FORBEDRES. I dette tilfellet forbedrer du en transaksjonsdata Datakilde, så du trenger bare en av de fire funksjonsmodulene. Siden dette trinnet krever ABAP-utvikling, håndteres det best av noen på ditt tekniske team. Du må kanskje gi DIN ABAP kollega med denne informasjonen:

  • Navnet På Datakilden (0FI_GL_4)
  • navnet på ekstraktstrukturen (DTFIGL_4)
  • navnet på feltet som ble lagt til strukturen (ZZBKTXT)
  • navnet PÅ BW InfoSource (0FI_GL_4)
  • navnet På r/3-tabellen og-feltet som inneholder Data du trenger (Bkpfbktxt)

med denne informasjonen bør en erfaren ABAP-utvikler kunne kode

forbedringen slik at ekstraktstrukturen fylles ut riktig. ABAP-koden selv

vil se ut som den som er vist nedenfor:

Uten Navn.png

  • sjekk nå dataene via tcode RSA3.

(Du kan åpne de fire Funksjonsmodulene som er gitt ovenfor (Tcode SE37), du vil få inkluder setning i alle FMs. Dobbeltklikk på theinclude-programmet du vil få ABAP-koden som ovenfor for alle standard datakilder som kan endres.)

Merk: På Samme måte kan du forbedre alle ANDRE SAP-leverte ekstraktorer. (FOR LO Cockpit bruk tcode LBWE)

Kundegenererte Ekstraktorer

FOR noen applikasjoner som varierer fra selskap TIL selskap SOM LIS , CO-PA ,FI-SL på grunn av sin avhengighet av organisasjonsstruktur , KUNNE SAP ikke gi en standard datakilde for disse applikasjonene. Så kunden må generere sin egen datakilde. Så dette kalles Kundegenererte Ekstraktorer.

La oss ta et eksempel PÅ CO-PA utvinning

  • Gå Til TCODE KEB0 som du finner I SAP BW Tilpasse FOR CO-PA I OLTP-systemet.

Uten Navn.jpg

  • Definer Datakilden for den nåværende klienten TIL SAP R/3-Systemet ditt på grunnlag av en av de operative bekymringene som er tilgjengelige der.
  • når det gjelder kostnadsbasert lønnsomhetsanalyse, kan Du inkludere Følgende I Datakilden: Egenskaper fra segmentnivå, egenskaper fra segmenttabellen, felt for måleenheter, egenskaper fra linjeposten, verdifelt Og beregnede nøkkeltall fra nøkkelfigurskjemaet.
  • når det gjelder kontobasert lønnsomhetsanalyse, kan du i Det andre tilfellet bare inkludere Følgende I Datakilden: Egenskaper fra segmentnivået, egenskaper fra segmenttabellen, en måleenhet, rekordvalutaen fra linjeposten og nøkkeltallene.
  • du kan deretter angi hvilke felt som skal brukes som valg for co-PA utvinning.

Uten Navn.jpg

Generiske Ekstraktorer

Når kravet til firmaet ditt ikke kunne oppnås VED AT SAP leverte forretningsinnholdsdatakilde, må du opprette din egen datakilde som er rent basert på bedriftens krav, Det kalles generiske ekstraktorer .

basert På kompleksiteten kan Du opprette datakilde på 3 måter .

1. Basert På Tabeller / Visninger (Enkle Programmer )

2. Basert på Infoset

3. Basert På Funksjonsmodul (Brukt i kompleks ekstraksjon)

Trinn for å lage generisk ekstraktor:

1. Basert På Tabeller / Visninger(Enkle Applikasjoner )

  • Gå Til TCODE RSO2 og velg hvilken type data du vil trekke ut (transaksjon, Masterdata Attributt eller Masterdata Tekst)

Uten Navn.png

  • Gi navnet til datakilden som skal opprettes, og klikk på opprett.

Uten Navn.png

  • angi parameterne etter behov i Skjermbildet Opprett datakilde:

Uten Navn.jpg

Programkomponent: Komponentnavn der du ønsker å plassere datakilden i Appen. Komponenthierarki.

Tekst: Beskrivelser (Kort, Middels Og Lang) for datakilden.

Visning/Tabell: Navnet På Tabellen / Visningen du vil opprette Den Generiske datakilden for. I vårt tilfelle ER DET ZMMPUR_INFOREC.

  • Den Generiske datakilden vises nå slik At Du Kan Velge samt Skjule felt. Feltene ‘skjult’ vil ikke være tilgjengelige for utvinning. Felt i ‘Utvalg’ – fanen vil være Tilgjengelige for Valg i Infopakken under datauttrekk fra kildesystemet til PTIL.

Uten Navn.jpg

  • Velg de relevante feltene og Lagre datakilden.

Uten Navn.png

  • lagre Nå Datakilden.

Uten Navn.jpg

2. Basert På 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. Basert På Funksjonsmodul

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