Un DSO standard are trei tabele transparente pe baza de date.
- Coadă de activare : Deține înregistrările care urmează să fie actualizate, care nu au fost încă activate.
- Date active: tabel care conține date active.
- Jurnal de modificări: reține istoricul modificărilor pentru încărcări delta.
Procesul de transfer de date către DSO
- Datele sunt încărcate mai întâi în coada de activare numită și tabelul de date noi.
- Dataupon „Activare” este transferat din tabelul de date noi în tabelul de date active
- Și apoi pentru a schimba tabelul jurnal. În tabelul jurnalului de modificări puteți avea datele modificate sau datele corectate.
Notă: datele din tabelul jurnalului de schimbări sunt stocate redundant și pot fi șterse după activarea înregistrărilor.
Crearea DSO standard:
Pasul 1)
- Accesați codul de tranzacție RSA1
- Faceți clic pe butonul OK.
Pasul 2)
- Navigați la fila Modelare-> InfoProvider.
- Faceți clic dreapta pe InfoArea.
- Faceți clic pe „Create DataStore Object” din meniul contextual.
Pasul 3)
- Introduceți numele tehnic.
- Introduceți descrierea.
- Faceți clic pe butonul „Creați”.
Setări în DSO:
- Tipul obiectului DataStore: Această opțiune poate fi utilizată pentru a schimba tipul de DSO. În mod implicit, DSO standard ar fi ales. Acest lucru poate fi schimbat în Scriere optimizată sau Direct Update DSO.
- Generarea SID la activare: a generat ID-ul surogat (SID) pentru fiecare valoare de date master, când această opțiune este bifată.
- Înregistrări de date unice: această opțiune poate fi utilizată atunci când DSO nu va deține niciodată valori duplicate.
- Setați starea calității la „OK” automat: această setare stabilește starea calității după finalizarea încărcării datelor.
- Activați datele automat: activarea DSO este automatizată utilizând această setare.
- Actualizați datele automat: datele încărcate în DSO pot fi încărcate automat pentru a viza obiecte folosind această setare.
Includând câmpurile cheie și câmpurile de date în DSO:
DSO conține 2 tipuri de câmpuri
- Câmp cheie
- Câmp de date
Câmpul cheie este utilizat pentru a face înregistrările unice. Alte câmpuri pot fi incluse ca câmpuri de date în DSO,
Pasul 1)
Faceți clic dreapta pe „Câmpuri cheie” și alegeți opțiunea „InfoObject Direct Input”.
Pasul 2)
Se deschide următoarea fereastră pop-up. Aici puteți introduce numele tehnice ale InfoObjects pe care trebuie să le includeți și apăsați Enter.
Mai jos este prezentat Keyfields adăugat în DSO.
Pasul 3)
Navigational Attribute ar fi vizualizat în DSO în mod implicit, dar caseta de selectare ON / OFF Navigational trebuie aleasă pentru a fi utilizată în raportare.
Pasul 4)
Proiectarea structurii DSO este completă. Activați DSO făcând clic pe butonul Activare.