Care este diferența dintre martorii de date dependenți și independenți?

principala diferență între marturile de date dependente și cele independente este faptul că date de date dependente obțin datele de la un depozit de date deja creat, în timp ce datele independente de date primesc date direct de la o sursă operațională și / sau o sursă externă.

Pe scurt, un depozit de date este un sistem care vă ajută să analizați date, să creați rapoarte și să le vizualizați pentru a lua decizii de afaceri. O organizație are mai multe surse de date. Agențiile de date colectează aceste date și ajută la analizarea acestora pentru a obține informații despre întreprinderi. Un mart de date este un subset de date stocate într-un depozit de date. Aceste baze de date furnizează mai multă securitate și integritate a datelor. Mai mult decât atât, există două tipuri de date de martor ca marturi de date dependente și independente.

Domenii cheie acoperite

1. Ce este Dependent Data Marts
     - Definiție, funcționalitate
2. Ce este Independent Data Marts
     - Definiție, funcționalitate
3. Care este diferența dintre martorii de date dependenți și independenți?
     - Compararea diferențelor cheie

Termeni cheie

Data Mart, depozitul de date, datele de contact dependente, martorii de date independente

Ce sunt martorii de date dependenți

O bază de date dependentă obține date de la un depozit de date. Îmbunătățește centralizarea datelor. Mai mult, dacă este necesar să se dezvolte una sau mai multe marturi de date fizice, este posibil să le configurați ca marturi de date dependente.

Există două abordări care trebuie luate în considerare la construirea unei baze de date dependente. În primul rând, este posibil să se construiască astfel încât utilizatorul să poată accesa atât datele cât și depozitul de date, în funcție de cerință. În al doilea rând, utilizatorul poate obține accesibilitatea doar pentru a gestiona datele din datele de bază.

Ce sunt martorii de date independente?

O bază de date independentă nu primește date din depozitul de date central sau principal. Prin urmare, o bază de date independentă nu are nici o asociere cu depozitul de date principal sau cu alte date. Prin urmare, stocarea și efectuarea analizelor pe fiecare punct de date este o sarcină separată. În mare parte, acest tip de date este potrivit pentru grupuri sau secțiuni mici din cadrul unei organizații. 

Figura 1: Martorii de date

În plus față de marturile de date dependente și independente, există și alte date mart numite hibrid de date mart. Acesta combină intrările din alte surse decât depozitul central de date. Aceasta necesită curățarea minimă a datelor. În plus, acesta susține structuri de stocare mari.

Diferența dintre Martorii de date dependenți și independenți

Definiție

O bază de date dependentă este un subset logic sau un subset fizic al unui depozit de date mai mare. Spre deosebire de aceasta, un tip de date independent este un tip de date care atrage date din diferite surse fără a utiliza depozitul central de date. Astfel, aceasta explică diferența fundamentală dintre datele martor dependente și cele independente.

Metoda de obținere a datelor

Mărcile de date dependente primesc date dintr-un depozit central de date care a fost deja creat. Cu toate acestea, bazele de date independente obțin date direct din surse operaționale sau surse externe de date sau ambele.

Funcționalitate

În plus, marturile de date dependente obțin date prin agregarea, restricționarea și rezumarea datelor din depozitul de date, în timp ce datele independente de date primesc date de la mai multe sisteme de tranzacții dintr-o zonă sau departament pentru a sprijini nevoile specifice ale afacerii. Prin urmare, aceasta este o diferență majoră între datele martor dependente și cele independente.

dependabilitate

Mai mult decât atât, mart-urile dependente de date depind de depozitul central de date, în timp ce mart-urile de date dependente sunt marturi de date independente și nu depind de depozitul central de date.

Securitate

O altă diferență între datele de bază dependente și cele independente este că datele independente de date sunt mai sigure decât marturile de date dependente.

Controlul datelor

În plus, putem identifica o diferență între marturile de date dependente și cele independente bazate pe control. Mărcile de date independente au un control mai mare asupra datelor lor decât mart-urile de date dependente.

Concluzie

În breif, un martor de date este un subset al unui depozit de date care se concentrează pe o singură zonă funcțională sau o organizație. Există două tipuri de date de martor ca marturi de date dependente și independente. Diferența dintre mart-urile de date dependente și cele independente este aceea că datele de bază dependente obțin datele de la un depozit de date deja creat, în timp ce datele independente de date primesc date direct dintr-o sursă operațională, externă sau ambele.

Referinţă:

1. "20 Data Mart." Oracle8i Data Warehousing Guide, disponibil aici.
2. "Data Mart Tutorial: Ce este Martul de date, tipuri si exemple." Faceți cunoștință cu Guru99 - Tutoriale gratuite de formare și video pentru cursuri IT, disponibile aici.
3. "Data Mart - martori independenți și dependenți". ZenTut, disponibil aici.

Datorită fotografiei:

1. "Warehouse Data Warehouse Data Mart" de Jerry vlntn la Wikibooks - Traducere din en.wikibooks-uri spre Commons (Domain Public) prin Wikimedia Wikimedia