Forbedre En Ekstraktor (BW / BI)

Innledning

Ekstraktorer:

Ekstraktorer brukes til å hente data i SAP-kildesystemet (dvs.ECC i vårt tilfelle), som kan fylle ekstraktstrukturen til en datakilde med dataene FRA SAP-kildesystemet(dvs. ECC).Ekstraktoren kan være i stand til å levere flere felt enn den eksisterende ekstraktstrukturen.

Ekstraktorer brukes til å trekke ut data fra et kildesystem (DVS. ECC) og overføre DET TIL BI-system eller BW-system. De brukes også for direkte tilgang til kildedataene FRA BI-systemet eller BW-systemet. SAP har levert standard ekstraktorer for å trekke ut data. Men i noen situasjoner vil disse standardavtrekkerne ikke helt oppfylle våre forretningskrav. I slike tilfeller må vi forbedre standard ekstraktorer. For eksempel i noen transaksjon er et tilpasset felt lagt til for å oppfylle kravet vårt. Siden dette er et tilpasset felt vil det ikke være til stede i standard extractor. Nå må vi inkludere dette feltet i extractor vi må forbedre standard extractor.

Ekstraktorer bruker Datakilden som er definert I SAP for datautvinning.

HVA ER BI?

Business intelligence (BI) refererer til presentasjon av forretningsdokumenter ved å samle inn, integrere og analysere forretningsdokumenter.

BI-systemer gir historiske og prognostiske syn på virksomheten operations.BI oftest bruker poster som er samlet inn i et system og noen ganger arbeider fra operasjonelle data eller Transaksjonsdata.

Bi Extractors

datahenting er en av de viktigste datavarehusprosessene I BI. BI gir mekanismer-extractors-for å hente data (masterdata, transaksjonsdata, metadata) fra ulike kilder. Utvinning og overføring av data skjer når bi ber OM DET.

Datakilde:

Datakilde Er et sett med felt som gir data for en forretningsenhet for dataoverføring TIL BI.Teknisk Sett Er Datakilde et sett med logisk relaterte felt som er gitt for å overføre data TIL BI i utvinningsstrukturen.

Det finnes tre Typer Datakilder:

    • Datakilde for transaksjonsdata
    • Datakilde for masterdata
    • Datakilde for tekster

Utdrag Struktur for En Datakilde:

ekstraksjonsstrukturen for en datakilde viser formatet Der Datakilden, eller ekstraktoren for Datakilden, overfører dataene. Utdragsstrukturen må opprettes I DDIC som en ordbokstruktur eller gjennomsiktig tabell. En visning er ikke tillatt her siden det ikke vil gi deg muligheten til å legge Til En Tilføyingsstruktur. Tilføy struktur (container For Egendefinerte felt) kan du konvertere forretningskrav. Du kan fylle ut feltene I Tilføy strukturen ved hjelp av funksjonsforbedringer (BADI, bruker exit etc).

når du skal forbedre En Datakilde ved Hjelp Av Ekstraktstruktur:

    • Forretningsinnhold inkluderer ikke feltet I En Datakilde for programmet.
    • Når vi gjør noen forbedringer i standardtransaksjonen, trenger vi flere felt.

Forbedre En Datakilde ved Hjelp Av Ekstraktstruktur-Prosedyre:

Trinn 1: Gå til transaksjon RSA6 for å forbedre en datakilde ved hjelp av ekstraktstruktur. Velg En Datakilde (0REFX_6).

/wp-content/uploads/2013/11/1_316986.png

Trinn 2: Velg datakildene som må forbedres ved hjelp av ekstraktstruktur. Klikk på utdrag struktur (REIS_CASHFLOW_TRAN).

/wp-content/uploads/2013/11/2_316987.png

/wp-content/uploads/2013/11/22_316988.png

Trinn 3: bruk nå «Tilføy Struktur» for å legge til nye felt.

/wp-content/uploads/2013/11/3_316989.png

Trinn 4: legg nå til de nødvendige feltene.

  1. Trinn 5: Aktiver tilføyingsstrukturen.Gå TIL rsa6-transaksjon velg datakilde Gå til datasourceà

Trinn 6: Her har vi alternativene Som ‘Velg’,’ Skjul’,’ Inversjon ‘og’ Felt bare ‘ hver for en annen bruk.

  • Markering:
  • Skjul felt: brukt ekskluder et utdragsstrukturfelt fra dataoverføringen. Som et resultat av vår handling, er feltet ikke lenger gjort tilgjengelig I BW ELLER BI når du setter overføringsreglene og genererer overføringsstrukturen.
  • Inversjon er bare mulig for visse transaksjonsdata Datakilder. Disse inkluderer Datakilder som har et felt som er angitt som et inversjonsfelt.Verdien av nøkkeltallet overføres deretter i omvendt form, dvs. multiplisert med (-1) TIL BW eller BI.
  • Bare Felt: Indikatorfeltet som bare er kjent i Exit, er angitt for felt i en tilføyingsstruktur. Som standard sendes disse feltene ikke til ekstraktoren fra feltlisten og utvalgstabellen. Fjern merket for indikatoren ‘Bare Felt’ for å aktivere Service API for å overføre tilføy strukturfeltet til ekstraktoren sammen med feltene til de leverte ekstraktstrukturene i feltlisten og i utvalgstabellen.

/wp-content/uploads/2013/11/6_1_316990.png

/wp-content/uploads/2013/11/6_2_316997.png

Fremgangsmåte for å fylle ut postene i datakilden:

Trinn 1: For å fylle postene i henhold til forretningsbehovet kan vi gjøre ved å implementere EN BADI, USEREXIT etc.HER har VI brukt BADI «RSU5_SAPI_BADI».

Trinn 2: Velg grensesnittet à til datatransformasjonen.

med delta load kan vi forhindre lange lastetider og unødvendige låser på databasen ved bare å laste inn nye eller endrede dataposter i SAP BW. Dette er fordelaktig når du arbeider med applikasjoner med store datasamlinger.

Oppdateringsmoduser

  • Delta-initialisering: Bestemmer begynnelsesbeholdningen; kan kjøres flere ganger for hver Datakilde med forbedrede utvalgskriterier.
  • Delta-oppdatering: Bestemmer og laster delta-datasettet.
  • Full oppdatering: Bestemmer og laster hele datasettet. Du må slette dataene i BW før du laster på nytt.

Trinn 3: Inside-metoden skriv utfør signaturen.

/wp-innhold / opplastinger/2013/11/3_316989.png

Trinn 4: gå NÅ SE38 opprett en rapport «ZPME1_0REFX_6», Velg type som «Subrutine pool».

/wp-content/uploads/2013/11/4_316999.png

Trinn 5: Inne i skjemaet tar feltverdiene FRA BI inn i en intern tabell. Basert på feltverdiene fra BI henter dataene fra ECC-systemet og sender det hentet inn i det interne tabellen «C_T_DATA».

/wp-content/uploads/2013/11/5_317019.png

/wp-content/uploads/2013/11/5_1_317018.png

Utvinning av dataene:

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.