Standartiniame DSO duomenų bazėje yra trys skaidrios lentelės.
- Aktyvinimo eilė : telpa įrašai, kurie turi būti atnaujinti, dar neaktyvinti.
- Aktyvūs duomenys: aktyvių duomenų lentelė.
- Pakeitimų žurnalas: saugo delta apkrovų pakeitimų istoriją.
Duomenų perdavimo DSO procesas
- Duomenys pirmiausia įkeliami į aktyvinimo eilę, dar vadinamą lentele Nauji duomenys.
- „Dataupon“ aktyvinimas perkeliamas iš naujų duomenų lentelės į aktyvių duomenų lentelę
- Tada pakeiskite žurnalo lentelę. Pakeitimų žurnalo lentelėje galite turėti pakeistus duomenis arba pataisytus duomenis.
Pastaba: lentelėje Pakeitimų žurnalo duomenys yra nereikalingai saugomi ir juos galima ištrinti suaktyvinus įrašus.
Standartinio DSO sukūrimas:
1 žingsnis)
- Eikite į operacijos kodą RSA1
- Spustelėkite mygtuką Gerai.
2 žingsnis)
- Eikite į skirtuką „Modeliavimas“ -> „InfoProvider“.
- Dešiniuoju pelės mygtuku spustelėkite „InfoArea“.
- Kontekstiniame meniu spustelėkite „Sukurti„ DataStore “objektą“.
3 žingsnis)
- Įveskite techninį pavadinimą.
- Įveskite aprašą.
- Spustelėkite mygtuką „Sukurti“.
DSO nustatymai:
- „DataStore“ objekto tipas: šią parinktį galima naudoti DSO tipui pakeisti. Pagal numatytuosius nustatymus būtų pasirinktas Standartinis DSO. Tai galima pakeisti į rašymo optimizuotą arba tiesioginio atnaujinimo DSO.
- SID generavimas aktyvavus: sugeneravus kiekvienos pagrindinės duomenų vertės pakaitalo ID (SID), kai pažymėta ši parinktis.
- Unikalūs duomenų įrašai: Ši parinktis gali būti naudojama, kai DSO niekada neturės pasikartojančių reikšmių.
- Nustatyti kokybės būseną į „Gerai“ automatiškai: Šis parametras nustato kokybės būseną baigus duomenis įkelti.
- Suaktyvinti duomenis automatiškai: DSO aktyvavimas automatizuojamas naudojant šį nustatymą.
- Atnaujinti duomenis automatiškai: naudojant šį parametrą į DSO įkeliamus duomenis galima automatiškai įkelti pagal objektus.
Pagrindinių laukų ir duomenų laukų įtraukimas į SSO:
DSO yra 2 rūšių laukai
- Rakto laukas
- Duomenų laukas
Pagrindinis laukas naudojamas įrašams padaryti unikaliems. Kiti laukai gali būti įtraukti kaip duomenų laukai į SSO,
1 žingsnis)
Dešiniuoju pelės mygtuku spustelėkite „Raktų laukai“ ir pasirinkite parinktį „Tiesioginis informacijos įvesties objektas“.
2 žingsnis)
Atsidaro šis iššokantis langas. Čia galite įvesti techninius „InfoObjects“ pavadinimus, kuriuos turite įtraukti, ir paspausti „Enter“.
Žemiau parodyti raktiniai laukai, pridėti prie SSO.
3 žingsnis)
Navigacijos atributas pagal numatytuosius nustatymus būtų rodomas DSO, tačiau jei norite naudoti ataskaitas, turite pasirinkti žymės langelį įjungti / išjungti navigaciją.
4 žingsnis)
DSO struktūra yra baigta. Suaktyvinkite DSO spustelėdami mygtuką Aktyvinti.