introduktion
ekstraktorer:
ekstraktorer bruges til at hente data i SAP-kildesystemet (dvs.ECC i vores tilfælde), som kan udfylde ekstraktionsstrukturen for en datakilde med dataene fra SAP-kildesystemet(dvs. ECC).Ekstraktionsapparatet kan muligvis levere flere felter end den eksisterende ekstraktionsstruktur.
ekstraktorer bruges til at udtrække data fra et kildesystem (dvs.ECC) og overføre dem til BI-system eller BV-system. De bruges også til direkte adgang til kildedataene fra BI-systemet eller BV-systemet. SAP har leveret standardudtræk med det formål at udtrække data. Men i nogle situationer vil disse standardudsugere ikke helt opfylde vores forretningskrav. I sådanne tilfælde er vi nødt til at forbedre standard udsugningsanlæg. For eksempel i nogle transaktioner er der tilføjet et brugerdefineret felt for at opfylde vores krav. Da dette er et brugerdefineret felt, vil det ikke være til stede i standardudtræk. Nu er vi nødt til at inkludere dette felt i emhætte vi bliver nødt til at forbedre standard emhætte.
ekstraktorer bruger den datakilde, der er defineret i SAP, til dataekstraktionen.
hvad er BI?
Business intelligence (BI) refererer til præsentation af forretningsregistre ved at indsamle, integrere, analysere forretningsregistre.
BI-systemer giver historiske og prognostiske synspunkter på erhvervslivet operations.BI oftest ved hjælp af poster, der er indsamlet i et system og lejlighedsvis arbejder ud fra operationelle data eller transaktionsdata.
BI-Udsugere
dataindhentning er en af de vigtigste datalagringsprocesser i BI. BI leverer mekanismer-udsugere-til hentning af data (stamdata, transaktionsdata, metadata) fra forskellige kilder. Udvindingen og overførslen af data sker, når BI anmoder om det.
datakilde:
datakilde er et sæt felter, der leverer data til en forretningsenhed til dataoverførsel til BI.Teknisk set er DataSource et sæt logisk relaterede felter, der leveres til overførsel af data til BI i ekstraktionsstrukturen.
der er tre typer datakilder:
- datakilde til transaktionsdata
- datakilde til stamdata
- datakilde til tekster
Uddrag struktur for en datakilde:
ekstraktionsstrukturen for en datakilde viser det format, hvor datakilden eller ekstraktionen til datakilden overfører sine data. Ekstraktionsstrukturen skal oprettes i DDIC som en ordbogsstruktur eller gennemsigtig tabel. En visning er ikke tilladt her, da det så ikke giver dig mulighed for at tilføje en Tilføjelsesstruktur. Tilføj struktur (container til brugerdefinerede felter) giver dig mulighed for at konvertere forretningskrav. Du kan udfylde felterne i Tilføjelsesstrukturen ved hjælp af funktionsforbedringer (BADI, brugerudgang osv.).
hvornår skal man forbedre en datakilde ved hjælp af Ekstraktionsstruktur:
- forretningsindhold inkluderer IKKE feltet i en datakilde til din applikation.
- når vi gør nogle forbedringer i standardtransaktionen, har vi brug for flere felter.
forbedre en datakilde ved hjælp af ekstrakt struktur-Procedure:
Trin 1: Gå til transaktion RSA6 for at forbedre en datakilde ved hjælp af uddrag struktur. Vælg en datakilde (0reft_6).
Trin 2: Vælg de datakilder, der skal forbedres ved hjælp af ekstraktstruktur. Klik på uddrag struktur (REIS_CASHFLUR_TRAN).
Trin 3: Brug nu “Tilføj struktur” til at tilføje nye felter.
Trin 4: Tilføj nu de krævede felter.
- Trin 5: Aktiver tilføjelsesstrukturen.Gå til rsa6-transaktion vælg datakilden gå til DataSource.
Trin 6: Her har vi indstillingerne som ‘vælg’, ‘Skjul’, ‘Inversion’ og ‘kun felt’ hver til en anden brug.
- valg:
- Skjul felt: brugt ekskluder et uddragsstrukturfelt fra dataoverførslen. Som et resultat af vores handling er feltet ikke længere tilgængeligt i BV eller BI, når du indstiller overførselsreglerne og genererer overførselsstrukturen.
- Inversion er kun mulig for visse transaktionsdata datakilder. Disse inkluderer datakilder, der har et felt, der er angivet som et inversionsfelt.Værdien af nøgletallet overføres derefter i omvendt form, dvs.multipliceret med (-1) til BV eller BI.
- kun felt: Indikatorfeltet, der kun er kendt i afslut, er indstillet til felter i en tilføjelsesstruktur. Disse felter overføres som standard ikke til emhætten fra feltlisten og markeringstabellen. Fravælg indikatoren ‘kun felt’ for at gøre det muligt for Service API at videregive feltet Tilføj struktur til ekstraktionsapparatet sammen med felterne for de leverede ekstraktionsstrukturer i feltlisten såvel som i markeringstabellen.
Procedure for at udfylde posterne i datakilden:
Trin 1: For at udfylde posterne i henhold til forretningskravet kan vi gøre ved at implementere en BADI, BRUGERAFSLUTNING osv.Her har vi brugt BADI”RSU5_SAPI_BADI”.
Trin 2: Vælg interfacet til at transformere data.
med delta load kan vi forhindre lange indlæsningstider og unødvendige låse i databasen ved kun at indlæse nye eller ændrede dataposter i SAP. Dette er fordelagtigt, når du arbejder med applikationer med store dataindsamlinger.
Opdateringstilstande
- Delta-initialisering: bestemmer begyndelsesbeholdningen; kan køres flere gange for hver datakilde med forbedrede udvælgelseskriterier.
- Delta-opdatering: bestemmer og indlæser delta-datasættet.
- fuld opdatering: bestemmer og indlæser hele datasættet. Du skal slette dataene i BV, før du genindlæser.
Trin 3: indvendig metode skriv udfør signaturen.
Trin 4: Gå nu til SE38 Opret en rapport “PME1_0REFT_6 “, Vælg type som “subrutine pool”.
Trin 5: Inde i formularen skal du tage feltværdierne fra BI til en intern tabel. Baseret på feltværdierne fra BI henter dataene fra ECC-systemet, så send den hentede ind i den interne tabel “C_T_DATA”.
udtræk af data: