Video: Oracle in Telecom /5.07.2006 2024
Scopul principal al serviciului de selecție și extragere a datelor este să selectați de la (găsi în) o sursă de date datele doriți să vă mutați în depozitul de date și apoi extrageți (scoateți) acele date într-o formă care poate fi pregătită pentru serviciile de asigurare a calității.
Puteți utiliza unul dintre cele două tipuri diferite de servicii de selecție și extracție pentru mediul de stocare a datelor:
-
Obțineți toate și sortați-le mai târziu: Găsiți și extrageți toate elementele de date într-o sursă pe care doriți să o încărcați în depozitul de date, indiferent dacă un anumit element are fost extras anterior.
-
Orientată spre modificare: Găsiți și extrageți numai elementele de date care au fost recent adăugate la sursa de date sau actualizate de la ultima extragere.
Primul tip de serviciu necesită o logică mai puțin complexă pentru a efectua extracția. Dar trebuie să vă ocupați de volume mai mari (uneori, volume mult mai mari) de date decât de cel de-al doilea tip, serviciul orientat pe schimbare.
Metoda de selecție și extracție orientată spre schimbare este destul de simplă atunci când sursa este o bază de date relațională care are un timbru pe care îl puteți utiliza pentru a detecta momentul în care un rând de date a fost adăugat sau actualizat ultima dată.
Puteți compara un șir de date cu data și ora ultimului proces de extragere pentru a determina dacă datele trebuie selectate și extrase. Dar când datele sunt stocate într-un fișier care nu are timbru (un fișier VSAM, de exemplu), acest proces poate fi semnificativ mai dificil.
S-ar putea să vă confruntați, de asemenea, cu o provocare când datele sursă au fost șterse fie dintr-un fișier, fie dintr-o bază de date. Dacă regulile de afaceri pentru mediul de stocare a datelor solicită ștergerea datelor corespunzătoare din depozit, trebuie să aveți o modalitate de a detecta ștergerile efectuate de la ultimul proces de extragere pentru a vă asigura că s-au efectuat ștergeri corespunzătoare în depozitul dvs.
Rezultatul selecției și extracției este, bineînțeles, un extras de date care este pregătit să se supună procesării suplimentare: verificarea calității datelor.