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.

  • ๐Ÿ”— Infosรฆt: En sรฆrlig InfoProvider, der forbinder data logisk uden at lagre dem fysisk.
  • ๐Ÿงฉ Tilslutter sig udbydere: Den forbinder DSO'er, karakteristiske InfoObjects og standard InfoCubes.
  • ๐Ÿ” BEx-rapportering: Det muliggรธr BEx-rapportering pรฅ en DSO uden at aktivere rapporteringsindikatoren.
  • ๐Ÿ”— Fire tilslutningstyper: InfoSets understรธtter indre, venstre ydre, temporale og selvsammenkoblinger.
  • ๐Ÿ”ง Transaktion RSISET: Et InfoSet kan oprettes direkte med transaktionen RSISET.
  • ๐Ÿค– AI Assistance: AI hjรฆlper med at vรฆlge sammenfรธjningsbetingelser og analysere de kombinerede data.

Hvad er InfoSet i SAP

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:

  1. Indvendig sammenfรธjning
  2. Venstre ydre samling
  3. Temporal Join
  4. 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)

  1. Gรฅ til transaktion Code RSA1.
  2. Klik pรฅ OK-knappen.

Opret infosรฆt

Trin 2)

  1. Gรฅ til fanen "Infoudbyder".
  2. 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.

Opret infosรฆt

Nรฅr InfoSet Builder kaldes for fรธrste gang, vises to visningstilstandsmuligheder:

  1. Netvรฆrk (Dataflow Control)
  2. 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)

  1. Indtast det tekniske navn.
  2. Description.
  3. 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.

  1. Vรฆlg knappen Fortsรฆt.

Opret infosรฆt

Trin 4) Skรฆrmen Skift infosรฆt vises.

Opret infosรฆt

Trin 5) Vรฆlg knappen Indsรฆt infoudbyder, der er vist nedenfor, for at vรฆlge den infoudbyder, som dataene skal sammenfรธjes med.

Opret infosรฆt

Trin 6)

  1. Indtast navnet pรฅ DSO'en.
  2. Klik pรฅ knappen Fortsรฆt.

Opret infosรฆt

Nedenstรฅende skรฆrm vises med de to valgte InfoProviders.

Opret infosรฆt

Trin 7) Aktiver InfoSet ved at klikke pรฅ knappen Aktiver.

Opret infosรฆt

Ofte Stillede Spรธrgsmรฅl

Et InfoSet forbinder InfoProviders vandret ved hjรฆlp af join-betingelser, hvor kolonner fra forskellige tabeller kombineres pรฅ en fรฆlles nรธgle. En MultiProvider (eller CompositeProvider) forbinder InfoProviders lodret og stabler poster. InfoSets forbinder; MultiProviders kombinerer resultatsรฆt.

En tidsmรฆssig join bruges, nรฅr mindst รฉt โ€‹โ€‹joinet objekt er tidsafhรฆngigt, f.eks. en tidsafhรฆngig masterdataattribut. SAP matcher poster baseret pรฅ overlapping gyldighedsperioder, sรฅ rapporten afspejler den korrekte vรฆrdi for hvert tidspunkt.

Et infosรฆt kan oprettes fra Data Warehousing Workbench (RSA1) ved at hรธjreklikke pรฅ et infoomrรฅde eller direkte med transaktions-RSISET. Efter definition af join-betingelserne skal infosรฆttet aktiveres, fรธr forespรธrgsler kan kรธres pรฅ det.

Ja. Det SAP Joule AI-copilot kan foreslรฅ join-nรธgler mellem DSO'er og InfoObjects, forklare indre versus ydre joins og markere joins, der kan multiplicere poster, hjรฆlpping konsulenter bygger korrekte infosรฆt hurtigere.

Maskinlรฆring lรฆser de kombinerede data, som et InfoSet eksponerer, for at finde mรธnstre pรฅ tvรฆrs af tidligere separate udbydere. SAP Analytics Cloud, AI bruger denne fรฆlles visning til at generere indsigt og besvare spรธrgsmรฅl i naturligt sprog pรฅ tvรฆrs af fagomrรฅder.

Opsummer dette indlรฆg med: