SAP InfoSet Tutorial: Hvad er, opret, slutter sig til
โก Smart opsummering
Et infosรฆt i SAP BW er en sรฆrlig InfoProvider, der ikke lagrer data fysisk, men logisk forbinder DataStore-objekter, InfoObjects og InfoCubes via join-betingelser, hvilket gรธr de kombinerede data tilgรฆngelige for Business Explorer-forespรธrgsler.

Hvad er et infosรฆt?
Et InfoSet er en sรฆrlig type InfoProvider, der ikke lagrer data fysisk. Med andre ord er InfoSets InfoProviders, der logisk forbinder data og leverer dem til BI-forespรธrgsler. Et InfoSet indsamler data fra tabellerne i de InfoProviders, der bruges til at bygge det, og beskriver datakilder defineret som en regel for sammenkobling pรฅ DataStore-objekter, InfoObjects eller standard InfoCubes.
Hvornรฅr skal man bruge infosรฆt?
- At forbinde nรธdvendige data fra grundlรฆggende InfoProviders.
- Sรฅdan tillades BEx-rapportering pรฅ et DataStore-objekt uden at aktivere BEx-rapporteringsindikatoren.
- At evaluere tidsafhรฆngigheder.
- Til at oprette self joins og left outer joins.
Hvad er InfoSet-joins?
DSO'er (DataStore-objekter) og/eller InfoObjects (karakteristika med masterdata) er forbundet i InfoSet ved hjรฆlp af join-betingelser. De sammenfรธjede data er tilgรฆngelige for adgang fra Business Explorer-forespรธrgsler. InfoSets giver dig mulighed for at rapportere om flere InfoProviders (InfoCubes, DataStore-objekter, stamdata InfoObjects), men de indeholder ingen data. Med aktiverede InfoSets kan du definere forespรธrgsler i BI-pakken.
Tilslutninger er klassificeret i fire kategorier:
- Indvendig sammenfรธjning
- Venstre ydre samling
- Temporal Join
- Deltag selv
Indre tilslutning: En post er kun i resultatsรฆttet, hvis der er poster i begge de sammenfรธjede tabeller. Hvis tabel 2 har tilsvarende poster i tabel 1, er det kun disse poster, der er en del af resultatsรฆttet, nรฅr man sammenligner et nรธglefelt (EMPNO i eksemplet), med felterne i begge tabeller udfyldt.
Venstre tabel (Tabel 1)
| EMPNO | EFTERNAVN |
| 000020 | thompson |
| 000250 | SMID |
| 000100 | SPENCER |
Hรธjre tabel (Tabel 2)
| EMPNO | PROJNO |
| 000020 | AD3112 |
| 000100 | OP2010 |
| 000150 | PL2100 |
Resultat af indre sammenfรธjning
| EMPNO | EFTERNAVN | PROJNO |
| 000020 | thompson | AD3112 |
| 000100 | SPENCER | OP2010 |
Venstre ydre samling: Hvis tabel 2 har tilsvarende poster fra tabel 1, er disse poster en del af resultatsรฆttet. Hvis tabel 2 ikke har nogen tilsvarende post, er disse poster fra tabel 1 stadig en del af resultatsรฆttet, hvor tabel 2-felterne indeholder startvรฆrdier, som vist nedenfor.
Venstre tabel (Tabel 1)
| EMPNO | EFTERNAVN |
| 000020 | thompson |
| 000250 | SMID |
| 000100 | SPENCER |
Hรธjre tabel (Tabel 2)
| EMPNO | PROJNO |
| 000020 | AD3112 |
| 000100 | OP2010 |
| 000150 | PL2100 |
Venstre ydre sammenfรธjning resultat
| EMPNO | EFTERNAVN | PROJNO |
| 000020 | thompson | AD3112 |
| 000250 | SMID | |
| 000100 | SPENCER | OP2010 |
Midlertidig deltagelse: En join kaldes temporal, hvis mindst รฉt โโmedlem er tidsafhรฆngig.
Deltag selv: det samme objekt er forbundet.
Hvordan opretter man et infosรฆt?
Trin 1)
- Gรฅ til transaktion Code RSA1.
- Klik pรฅ OK-knappen.
Trin 2)
- Gรฅ til fanen "Infoudbyder".
- Hรธjreklik pรฅ infoomrรฅdet, og vรฆlg "Opret infosรฆt" i kontekstmenuen.
Transaktions-RSISET kan ogsรฅ bruges direkte til at oprette et infosรฆt.
Nรฅr InfoSet Builder kaldes for fรธrste gang, vises to visningstilstandsmuligheder:
- Netvรฆrk (Dataflow Control)
- Trรฆ (Trรฆkontrol)
Netvรฆrksvisningen er tydeligere. Trรฆvisningen kan lรฆses af skรฆrmlรฆseren og er egnet til synshandicappede brugere. Du kan til enhver tid รฆndre denne indstilling ved hjรฆlp af menustien Indstillinger -> Skรฆrm.
Trin 3)
- Indtast det tekniske navn.
- Description.
- I afsnittet "Start med InfoProvider" skal du bestemme, hvilken InfoProvider der skal bruges til at begynde at definere InfoSet. Vรฆlg en af โโde tilgรฆngelige objekttyper: DataStore-objekt, InfoObject eller Standard InfoCube.
Hvis du vรฆlger et InfoObject, skal det vรฆre en egenskab med stamdata. Systemet leverer den tilsvarende inputhjรฆlp.
- Vรฆlg knappen Fortsรฆt.
Trin 4) Skรฆrmen Skift infosรฆt vises.
Trin 5) Vรฆlg knappen Indsรฆt infoudbyder, der er vist nedenfor, for at vรฆlge den infoudbyder, som dataene skal sammenfรธjes med.
Trin 6)
- Indtast navnet pรฅ DSO'en.
- Klik pรฅ knappen Fortsรฆt.
Nedenstรฅende skรฆrm vises med de to valgte InfoProviders.
Trin 7) Aktiver InfoSet ved at klikke pรฅ knappen Aktiver.








