SAP InfoSet Tutorial: Mikä on, Luo, Liittyy
⚡ Älykäs yhteenveto
Tietojoukko SAP BW on erityinen InfoProvider, joka ei tallenna tietoja fyysisesti, vaan yhdistää loogisesti DataStore-objektit, InfoObject-objektit ja InfoCube-objektit liitosehdoilla, jolloin yhdistetyt tiedot ovat käytettävissä Business Explorer -kyselyissä.

Mikä on tietojoukko?
InfoSet on erityinen InfoProvider-tyyppi, joka ei tallenna tietoja fyysisesti. Toisin sanoen InfoSet-tarjoajat ovat InfoProvider-tarjoajia, jotka yhdistävät tiedot loogisesti ja tarjoavat ne BI-kyselyille. InfoSet kerää tietoja sen rakentamiseen käytettyjen InfoProvider-tarjoajien taulukoista ja kuvaa tietolähteitä, jotka on määritelty liitossäännöllä DataStore-objekteille, InfoObject-objekteille tai vakiomuotoisille InfoCube-objekteille.
Milloin InfoSets-tietojoukkoja kannattaa käyttää?
- Liittääksesi tarvittavat tiedot perus-InfoProviders-palveluista.
- BEx-raportoinnin salliminen DataStore-objektissa ilman BEx-raportoinnin ilmaisinta päälle kytkemistä.
- Aikariippuvuuksien arvioimiseksi.
- Itseliitosten ja vasemmanpuoleisten ulkoliitosten luominen.
Mitä ovat InfoSet-liitokset?
Jakeluverkko-operaattorit (DataStore-objektit) ja/tai InfoObject-objektit (ominaisuudet, joilla on päätiedot) yhdistetään InfoSet-aineistossa liitosehdoilla. Liitettyihin tietoihin pääsee käsiksi Business Explorer -kyselyillä. InfoSet-aineistojen avulla voit raportoida useista InfoProviders-aineistoista (InfoCubes, DataStore-objektit, päätiedot (InfoObjects), mutta ne eivät sisällä tietoja. Aktivoitujen InfoSet-objektien avulla voit määrittää kyselyitä BI-paketissa.
Liitokset luokitellaan neljään kategoriaan:
- Sisäinen liittyminen
- Vasen ulompi liittymä
- Ajallinen liittyminen
- Liity itse
Sisäinen liittyminen: Tietue on tulosjoukossa vain, jos molemmissa yhdistetyissä taulukoissa on merkintöjä. Jos taulukolla 2 on vastaavat tietueet kuin taulukolla 1, avainkentän (esimerkissä EMPNO) vertailun perusteella vain nämä tietueet ovat osa tulosjoukkoa, ja molempien taulukoiden kentät on täytetty.
Vasen pöytä (taulukko 1)
| EMPNO | SUKUNIMI |
| 000020 | thompson |
| 000250 | SMITH |
| 000100 | SPENSER |
Oikea pöytä (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 taulukolla 2 on vastaavat tietueet taulukosta 1, kyseiset tietueet ovat osa tulosjoukkoa. Jos taulukolla 2 ei ole vastaavaa tietuetta, taulukon 1 tietueet ovat edelleen osa tulosjoukkoa, ja taulukon 2 kentät sisältävät alkuarvot, kuten alla on esitetty.
Vasen pöytä (taulukko 1)
| EMPNO | SUKUNIMI |
| 000020 | thompson |
| 000250 | SMITH |
| 000100 | SPENSER |
Oikea pöytä (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 ainakin yksi sen jäsenistä on ajasta riippuva.
Liity itse: sama esine on yhdistetty toisiinsa.
Kuinka luoda tietojoukko?
Vaihe 1)
- Siirry tapahtumaan Code RSA1.
- Klikkaa OK-painiketta.
Vaihe 2)
- Selaa ”InfoProvider”-välilehteen.
- Napsauta hiiren kakkospainikkeella tietoaluetta ja valitse kontekstivalikosta vaihtoehto ”Luo tietojoukko”.
Transaktiota RSISET voidaan käyttää myös suoraan InfoSet-joukon luomiseen.
Kun InfoSet Builderia kutsutaan ensimmäisen kerran, näkyviin tulee kaksi näyttötilavaihtoehtoa:
- Verkko (tietovirran ohjaus)
- Puu (puiden torjunta)
Verkkonäyttö on selkeämpi. Näytönlukija pystyy lukemaan puunäkymän, ja se sopii näkövammaisille käyttäjille. Voit muuttaa tätä asetusta milloin tahansa valikkopolulla Asetukset -> Näyttö.
Vaihe 3)
- Syötä tekninen nimi.
- Descriptioni.
- Määritä ”Aloita InfoProviderilla” -osiossa, mitä InfoProvider-palvelua käytetään InfoSet-objektin määrittämisen aloittamiseen. Valitse yksi tarjotuista objektityypeistä: DataStore-objekti, InfoObject tai Standard InfoCube.
Jos valitset InfoObjektin, sen on oltava ominaisuus, jolla on päätiedot. Järjestelmä tarjoaa vastaavan syöttöavun.
- Valitse Jatka-painike.
Vaihe 4) Muuta tietojoukkoa -näyttö tulee näkyviin.
Vaihe 5) Valitse alla oleva Lisää tiedontarjoaja -painike valitaksesi tiedontarjoajan, johon tiedot liitetään.
Vaihe 6)
- Syötä DSO:n nimi.
- Napsauta Jatka -painiketta.
Alla oleva näyttö avautuu, ja kaksi tiedontarjoajaa on valittu.
Vaihe 7) Aktivoi tietojoukko napsauttamalla Aktivoi-painiketta.








