Gestionarea datelor de bază
Modele de implementare Editare
Există o serie de modele pentru implementarea unei soluții tehnologice pentru gestionarea datelor de bază. Acestea depind de activitatea de bază a unei organizații, de structura sa corporativă și de obiectivele sale. Acestea includ:
- Sursa înregistrării
- Registrul
- Consolidarea
- Coexistență
- Tranzacție / centralizată
Sursa recordEdit
Acest model identifică o singură aplicație, bază de date sau sursă mai simplă ( de exemplu, o foaie de calcul) ca fiind „sursa de înregistrare” (sau „sistemul de înregistrare” în care se bazează exclusiv bazele de date ale aplicațiilor). Avantajul acestui model este simplitatea sa conceptuală, dar este posibil să nu se potrivească cu realitățile datelor master complexe. distribuție în organizații mari.
Sursa înregistrării poate fi federată, de exemplu prin grupuri de atribute (astfel încât atributele diferite ale unei entități de date master să aibă surse diferite de înregistrare) sau geografic (astfel încât diferite părți unei organizații poate avea surse master diferite). Federația se aplică numai în anumite cazuri de utilizare, unde există o delimitare clară a subseturilor Înregistrările f vor fi găsite în ce surse.
Sursa modelului de înregistrare poate fi aplicată mai mult decât pur și simplu la datele master, de exemplu la datele de referință.
RegistryEdit
Acest model menține un registru central, care leagă înregistrările între diferite sisteme sursă. El identifică duplicatele rulând algoritmi de curățare și potrivire, apoi atribuie identificatori globali unici înregistrărilor potrivite pentru a ajuta la identificarea unei „versiuni unice a adevărului”. Acest model nu trimite date înapoi la sistemele sursă, astfel încât modificările aduse datelor master continuă să fie făcute prin intermediul sistemelor sursă existente. Atunci când este nevoie de o singură vizualizare cuprinzătoare a unui client, acesta folosește fiecare sistem de referință pentru a construi o vizualizare în timp real.
Acest model poate fi util atunci când o organizație are un număr mare de sisteme sursă răspândite în întreaga lume și este dificil să se stabilească o sursă autorizată. De asemenea, permite analiza datelor evitând în același timp riscul suprascrierii informațiilor în sistemele sursă.
ConsolidationEdit
În acest model, datele de bază sunt în general consolidate din mai multe surse din hub pentru a crea un versiune unică a adevărului, denumită adesea în acest context „discul de aur”. Toate actualizările aduse datelor de bază sunt apoi aplicate surselor originale.
Huburile consolidate sunt ieftine și rapid de configurat (pe măsură ce soluțiile MDM merg!). Acest model este utilizat în principal pentru analiză și raportare.
CoexistenceEdit
Acest model oferă o „înregistrare de aur” în același mod ca modelul de consolidare, dar schimbările de date de bază pot avea loc în Sistemul MDM, precum și în sistemele de aplicații. Acest lucru tinde să scumpească implementarea.
Principalul beneficiu al acestui stil este că datele sunt stăpânite în sistemele sursă și apoi sincronizate cu hub-ul, astfel încât datele pot coexista armonios și oferă în continuare o singură versiune a adevărului. Un alt avantaj al acestei abordări este că calitatea datelor de bază este îmbunătățită, iar accesul este mai rapid. Raportarea este, de asemenea, mai ușoară, deoarece toate atributele de date de bază sunt într-un singur loc.
Transaction / centralizedEdit
Acest model stochează și menține atributele de date de bază folosind algoritmi de conectare, curățare, potrivire și îmbogățire a îmbunătățiți datele. Datele îmbunătățite pot fi apoi publicate înapoi la sistemul sursă respectiv. Acest lucru necesită intruziune în sistemele sursă pentru interacțiunile bidirecționale. Sistemele sursă se pot abona la actualizările publicate de sistemul central pentru a oferi consistență completă.
Principalul avantaj al acestui stil este că datele de bază sunt corecte și complete în orice moment, în timp ce politicile de securitate și vizibilitate la un nivel de atribut de date pot fi acceptate de hub-ul stilului de tranzacție. O organizație câștigă un set centralizat de date master pentru unul sau mai multe domenii.
Transmiterea datelor masterEdit
Există mai multe moduri în care datele master pot fi colectate și distribuite către alte sisteme. Aceasta include:
- Consolidarea datelor – Procesul de captare a datelor master din mai multe surse și integrarea într-un singur hub (depozit de date operațional) pentru replicare la alte sisteme de destinație.
- Federarea datelor – Procesul de furnizare a unei singure vizualizări virtuale a datelor master dintr-una sau mai multe surse către unul sau mai multe sisteme de destinație.
- Propagarea datelor – Procesul de copiere a datelor master dintr-un sistem în altul, de obicei prin interfețe punct-la-punct în sisteme vechi.