SAP InfoSet Tutorial: Mikä on, Luo, Liittyy

Infoset on erityinen Infoprovider, joka ei tallenna tietoja fyysisesti. Toisin sanoen Infoset ovat InfoProvidereita, jotka yhdistävät tiedot loogisesti ja tarjoavat nämä tiedot BI-kyselyjä varten. Infoset kerää tietoja InfoProvidersin taulukoista, joita käytetään sen rakentamiseen. Infoset kuvaa tietolähteitä, jotka on määritelty liitossäännöiksi Datastore-objekteille, Info-objekteille tai vakiotietokuutioille.

Milloin Infosettejä käytetään?

  • Liittyäksesi tarvittaviin tietoihin perustietopalveluntarjoajista
  • BEx-raportoinnin salliminen DataStore-objektissa kytkemättä BEx-raportoinnin merkkivaloa päälle
  • Arvioida aikariippuvuutta
  • Voit luoda itseliitoksia ja vasemmanpuoleisia ulkoliitoksia

Mitä ovat InfoSet-liitokset?

DSO (Data Store -objektit) ja/tai InfoObjects (ominaisuudet perustiedoilla) yhdistetään InfoSetissä liitosehtojen avulla. InfoSettien yhdistetyt tiedot ovat käytettävissä Business Explorer Queries -kyselyissä. InfoSetsin avulla voit raportoida useista tiedontarjoajista (Infokuutiot, Data Store -objektit, perustiedot InfoObjects), mutta ne eivät sisällä tietoja. Aktivoitujen Infosettien avulla voit määrittää kyselyitä BI-sarjassa.

Liitokset luokitellaan neljään kategoriaan:

  1. Sisäinen liittyminen
  2. Vasen ulompi liittymä
  3. Ajallinen liittyminen
  4. Liity itse

Sisäinen liittyminen:Tietue voi olla valitussa tulosjoukossa vain, jos molemmissa yhdistetyissä taulukoissa on merkintöjä.

Jos taulukossa 2 on vastaavat taulukon 1 tietueet, vertaamalla avainkenttää (EMPNO alla olevassa esimerkissä), vain kyseiset tietueet olisivat osa tulosjoukkoa. Tulosjoukossa taulukon 1 ja taulukon 2 kentät täytetään vastaavista kentistä.

Esimerkiksi:

Vasen taulukko (taulukko 1)

EMPNO SUKUNIMI
000020 thompson
000250 SMITH
000100 SPENSER

Oikea taulukko (taulukko 2)

EMPNO PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Sisäinen liittymistulos

EMPNO SUKUNIMI PROJNO
000020 thompson AD3112
000100 SPENSER OP2010

Vasen ulkoliitos: Jos taulukossa 2 on vastaavat taulukon 1 tietueet, avainkenttää (EMPNO alla olevassa esimerkissä) vertaamalla nämä tietueet olisivat osa tulosjoukkoa. Tulosjoukossa taulukon 1 ja taulukon 2 kentät täytetään vastaavista kentistä.

Jos taulukossa 2 ei ole vastaavaa tietuetta verrattuna taulukkoon 1, ne taulukon 1 tietueet ovat myös osa tulosjoukkoa (taulukkoon 2 kuuluvilla kentillä on alkuarvot). Tämä näkyy alla olevassa esimerkissä.

Vasen taulukko (taulukko 1)

EMPNO SUKUNIMI
000020 thompson
000250 SMITH
000100 SPENSER

Oikea taulukko (taulukko 2)

EMPNO PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Vasen ulompi liitostulos

EMPNO SUKUNIMI PROJNO
000020 thompson AD3112
000250 SMITH
000100 SPENSER OP2010

Väliaikainen liittyminen: Liitosta kutsutaan ajalliseksi, jos vähintään yksi jäsen on ajasta riippuvainen.

Liity itse: Sama kohde liitetään yhteen.

Kuinka luodaan infoset?

Vaihe 1)

  1. Siirry kohtaan Tapahtumakoodi RSA1
  2. Napsauta "Ok"-painiketta

Luo Infoset

Vaihe 2)

  1. Selaa välilehteen "InfoProvider"
  2. Napsauta tietoaluetta hiiren kakkospainikkeella ja valitse pikavalikosta vaihtoehto "Luo tietojoukko".

Transaction RSISETiä voidaan käyttää myös suoraan InfoSetin luomiseen.

Luo Infoset

Kun Info Set Builder -ohjelmaa kutsutaan ensimmäisen kerran, alla olevat kaksi näyttötilavaihtoehtoa ovat

  1. Verkko (tietovirran ohjaus)
  2. Tree (Tree Control).

Verkkonäyttö on selkeämpi.

Puunäyttö voidaan lukea Screen Readerilla, ja se sopii näkövammaisille käyttäjille.

Voit muuttaa tätä asetusta milloin tahansa valitsemalla valikkopolun Asetukset -> Näyttö.

Vaihe 3)

  1. Syötä tekninen nimi
  2. Tuotetiedot
  3. In Aloita Info Providerista -osiossa määrität, mitä Tietojen tarjoajaa haluat käyttää tietojoukon määrittämisen aloittamiseen. Valitse jokin järjestelmän tarjoamista objektityypeistä:
  • Data Store -objekti
  • Tietoobjekti
  • Vakiotietokuutio
  • Valitse kohde.

Jos haluat valita tietoobjektin, sen on oltava perustiedot sisältävä ominaisuus. Järjestelmä tarjoaa sinulle vastaavan syöttöapua.

  1. Valitse Jatka-painike.

Luo Infoset

Vaihe 4) - Muuta tietojoukkoa näyttöön.

Luo Infoset

Vaihe 5) Valitse alla näkyvä lisätietopalveluntarjoaja valitaksesi tiedontarjoajan, johon tiedot liitetään.

Luo Infoset

Vaihe 6)

  1. Syötä DSO:n nimi.
  2. Napsauta Jatka-painiketta.

Luo Infoset

Näkyviin tulee alla oleva näyttö, jossa on valittuna 2 tiedontarjoajaa.

Luo Infoset

Vaihe 7) Aktivoi tietojoukko napsauttamalla aktivointipainiketta.

Luo Infoset

Päivittäinen Guru99-uutiskirje

Aloita päiväsi uusimmilla ja tärkeimmillä tekoälyuutisilla, jotka toimitetaan juuri nyt.