Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Unele definiții ale unei ODS o fac să pară depozitul de date clasic, cu intrări periodice (lot) din diferite surse operaționale în ODS, cu excepția faptului că noile intrări suprascrie datele existente.
Într-o bancă, de exemplu, o ODS (prin această definiție) are, în orice moment, un sold de cont pentru fiecare cont de verificare, fidelitatea sistemului de cont de verificare și un sold pentru fiecare cont de economii, sistemul de conturi de economii.
Diferitele sisteme trimit periodic balanțele contului (cum ar fi la sfârșitul fiecărei zile), iar un utilizator ODS poate să privească într-un singur loc pentru a vedea profilul complet al clientului băncii (cum ar fi clientul informații de bază și informații privind balanța pentru fiecare tip de cont).
Unul dintre conceptele mai confuze în lumea depozitării de date este stocarea datelor operaționale. Nimeni nu este de acord cu privire la ceea ce este de fapt un ODS.
Dacă vrei să apelezi la un mediu cum este acesta ODS, cu toate mijloacele, du-te în față. Dincolo de terminologie, acest exemplu este doar un mediu de stocare a datelor bazat pe lot, care face o operație de actualizare și înlocuire pe fiecare piesă de date care se află acolo (și, desigur, adăugând date noi, după caz), mai degrabă decât păstrarea istoricului indiferent de ce măsuri sunt stocate acolo.
Puteți implementa așa-numitul ODS destul de ușor și puteți chiar utiliza instrumente și servicii middleware orientate pe lot și instrumente de raportare și OLAP.
O altă versiune a unui ODS este un pic mai dificil din punct de vedere arhitectural. Utilizează o abordare end-to-end care necesită aplicații cu depozit (deoarece știți că acestea vor furniza date într-un depozit de date). Aplicațiile care acceptă depozitele suportă o arhitectură de împingere sau tragere și permit reînnoirea unei baze de date informaționale în timp real (sau aproape în timp real).
Deși premisa de rupere a aplicațiilor și a barierelor de sistem este foarte în concordanță cu ceea ce faceți cu un depozit de date, aveți o problemă majoră: Ritmul actualizărilor în mediul informațional și analitic este mult prea lent dacă utilizați stocarea clasică a datelor și procesele orientate în lot pentru extragerea și mutarea datelor.
Uitați de terminologie și buzzwords. Concentrați-vă pe diferențele arhitecturale și orientate către timp între ODS.