Standardni ODS razlikuje se od Izravnog ažuriranja ODS-a po načinu obrade podataka.
U standardnom ODS-u podaci se pohranjuju u različitim verzijama Active, Delta, Modified
dok DSO za izravno ažuriranje sadrži podatke u jednoj verziji. Podaci se pohranjuju točno u istom obliku u kojem se upisuju u ODS, a sastoji se od tablice aktivnih podataka za izravno ažuriranje od strane aplikacije. Dohvaća svoje podatke iz vanjskih sustava putem API-ja za popunjavanje ili brisanje.
Postoje sljedeći API-ji:
- RSDRI_ODSO_INSERT: Ovaj API koristi se za umetanje novih podataka koji ne postoje u sustavu.
- RSDRI_ODSO_INSERT_RFC: Ovo je slično API-ju “RSDRI_ODSO_INSERT”, osim što se ovaj API može pozvati na daljinu.
- RSDRI_ODSO_MODIFY: Ovaj API koristi se za izmjenu postojećih zapisa. Ako dođe novi zapis, zapis se ubacuje.
- RSDRI_ODSO_MODIFY_RFC: Ovo je slično API-ju “RSDRI_ODSO_MODIFY”, osim što se ovaj API može pozvati na daljinu.
- RSDRI_ODSO_UPDATE: Ovaj API koristi se za izmjenu postojećih zapisa.
- RSDRI_ODSO_UPDATE_RFC: Ovo je slično API-ju “RSDRI_ODSO_UPDATE”, osim što se ovaj API može pozvati na daljinu.
- RSDRI_ODSO_DELETE_RFC: Ovaj API koristi se za brisanje zapisa.
DSO izravnog ažuriranja - Svojstva
- DSO za izravno ažuriranje sadrži podatke u jednoj verziji. Stoga su podaci pohranjeni u potpuno istom obliku u kojem ih je napisala aplikacija
- Zapisi s istim ključem ne prikupljaju se
- SID-ovi se ne mogu generirati
- Podaci s njega mogu se ažurirati dodatnim pružateljima informacija.
- ODS za izravno ažuriranje dostupan je kao pružatelj informacija u BEx Query Designer-u i može se koristiti u svrhe analize.
- To je dodatna funkcija koja se može koristiti u posebnim kontekstima primjene.
- Za brzo učitavanje podataka bez korištenja procesa izdvajanja i učitavanja u BI sustavu.
- Može se koristiti kao cilj podataka za postupak analize.
DSO izravnog ažuriranja - funkcionalnost
- Može ažurirati podatke izravnog ažuriranja ODS-a na dodatne pružatelje informacija.
- Može se koristiti kao pružatelj informacija za Bex Query Designer i može se koristiti za postupak analize.
Prednost:
- Strukturiran je na način da lako pristupa podacima.
- Podaci su dostupni za analizu i izvještavanje odmah nakon učitavanja.
Nedostaci
- Postupak učitavanja ne podržava BI sustav (izvori podataka ne pružaju podatke).
- Stoga se ODS-i ne prikazuju u administraciji ili na monitoru.
- Budući da se dnevnik promjena ne generira, ne možemo izvršiti delta ažuriranje davatelja informacija.
Izrada DSO-a za izravno ažuriranje:
Korak 1)
- Idite na kod transakcije RSA1
- Pritisnite gumb U redu.
Korak 2)
- Idite na karticu Modeliranje-> Pružatelj informacija.
- Desnom tipkom miša kliknite Info područje.
- Kliknite "Stvori objekt pohrane podataka" iz kontekstnog izbornika.
Korak 3)
- Unesite tehnički naziv.
- Unesite opis.
- Kliknite gumb "Stvori".
Korak 4)
Kliknite gumb Uredi na „Vrsta objekta DataStore“.
Korak 5)
Odaberite vrstu "Izravno ažuriranje".
Korak 6)
Aktivirajte ODS.