Andmevitriinid DATA VAULT

Eelmistes artiklites, tutvustasime DATA VAULT'i aluseid, DATA VAULT'i laiendamist analĂŒĂŒsile sobivasse seisundisse ja BUSINESS DATA VAULT'i loomist. On aeg lĂ”petada sari kolmanda artikliga.

Nagu ma eelnevas mainisin vĂ€ljaandmise, on see artikkel pĂŒhendatud BI teemale, tĂ€psemalt DATA VAULT'i ettevalmistamisele BI andmeallikana. Vaatame, kuidas luua faktide ja mÔÔtmete tabelid ning seelĂ€bi luua tĂ€he skeem.

Kui ma alustasin ingliskeelsete materjalide uurimist DATA VAULT'i andmevitriinide loomisest, tekkis mul tunne, et protsess on piisavalt keeruline. Kuna artiklid on mahukad, sisaldavad nad viiteid terminoloogilistele muudatustele, mis on tekkinud Data Vault 2.0 metoodikas, ja rÔhutavad nende mÀÀratlemise tÀhtsust.

Kuid sĂŒvenedes tĂ”lkesse, sai selgeks, et see protsess pole sugugi nii keeruline. Kuid vĂ”ib-olla teil kujuneb vĂ€lja teine arvamus.

Nii et liigutame edasi tuumani.

MÔÔtmete ja faktide tabelid DATA VAULT'is

KÔige keerulisem arusaamine on jÀrgmine:

  • MÔÔtmete tabelid on rajatud hubide ja nende satelliitide teabele;
  • Faktide tabelid on rajatud linkide ja nende satelliitide teabele.

Ja see on ilmne pÀrast artikli lugemist DATA VAULT'i alustest. Hubid salvestavad ainulaadsed vÔtmed Àriesemetest, nende sateellid sisaldavad Àriesemete atribuutide seisundeid, mis on ajaga seotud; linkidega seotud satelliidid, mis toetavad tehingute salvestamist, salvestavad nende tehingute numbrilised omadused.

Teooria sellega pÔhimÔtteliselt lÔppeb.

Kuid siiski arvan, et on oluline mÀrkida paar mÔistet, mis vÔivad esineda DATA VAULT'i metoodikat kÀsitlevates artiklites:

  • Raw Data Marts – „toore“ andmete vitriinid;
  • Information Marts – teavevitriinid.

MĂ”isted „Raw Data Marts“ tĂ€hendavad vitriine, mis on rajatud DATA VAULT'i andmetele, sooritades piisavalt lihtsaid JOIN'e. „Raw Data Marts“ lĂ€henemine vĂ”imaldab paindlikult ja kiiresti laiendada andmeladu analĂŒĂŒsiks sobiva teabega. Selline lĂ€henemine ei eelda keeruliste andmete transformatsioonide ning Ă€rireeglite tĂ€itmist enne vitriini paigutamist, kuid andmed „Raw Data Marts'is“ peavad olema Ă€rikasutajale arusaadavad ja luua aluse edasiseks töötlemiseks, nĂ€iteks BI tööriistadega.

MĂ”isted “Information Marts” tuli esile Data Vault 2.0 metodoloogias, asendades vana mĂ”iste “Data Marts”. See muudatus tuleneb arusaamast, et andmemudeli elluviimise eesmĂ€rk aruannete koostamiseks on andmete muutmine informatsiooniks. “Information Marts” schema peaks esmajĂ€rjekorras tagama, et ettevĂ”ttel on otsuste tegemiseks sobiv teave.

Piisavalt sÔnaselged mÀÀratlused peegeldavad kahte lihtsat fakti:

  1. TĂŒĂŒpi “Raw Data Marts” vitriinid pĂ”hinevad toorandmete (RAW) DATA VAULT'il, andmesalvestusel, mis sisaldab ainult baasmĂ”isted: HUBS, LINKS, SATELLITES;
  2. Vitriinid “Information Marts” ehitatakse kasutades BUSINESS VAULT elemente: PIT, BRIDGE.

Kui vaatame nĂ€iteks töötaja teabe salvestamise nĂ€iteid, siis vĂ”ib öelda, et vitriin, mis nĂ€itab töötaja praegust (tĂ€nast) telefoninumbrit — see on tĂŒĂŒp “Raw Data Marts” vitriin. Sellise vitriini loomiseks kasutatakse töötaja Ă€ri vĂ”tme ja funktsiooni MAX(), mis on rakendatud satelliidi laadimise kuupĂ€evale (MAX(SatLoadDate)). Kui on vajalik sĂ€ilitada ajaloo muutus vitriinis — on oluline mĂ”ista, kui kaua telefon oli kehtiv, selle tabeli peamiseks vĂ”tmekomponendiks on Ă€ri vĂ”ti koos laadimiskuupĂ€evaga satelliidis, samuti lisatakse kehtivuse lĂ”ppkuupĂ€ev.

Vitriini loomine, mis salvestab iga atribuudiga seotud mitme satelliidi ajakohast teavet, nĂ€iteks telefoninumber, aadress, nimi, eeldab PIT tabeli kasutamist, mille kaudu on lihtne saada kĂ”ik kehtivuse kuupĂ€evad. Selliseid vitriine peetakse “Information Marts” tĂŒĂŒpi vitriinideks.

MÔlemad lÀhenemisviisid on asjakohased nii mÔÔtmete kui ka faktide jaoks.

Mitme linkide ja hubide teabe salvestamiseks mÔeldud vitriinide loomiseks vÔib kasutada BRIDGE tabelite abil.

Selle artikliga lĂ”petan DATA VAULT kontseptsiooni tsĂŒkli, loodan, et jagatud teave on kasulik teie projektide elluviimisel.

Nagu alati, lÔpuks, mÔned kasulikud lingid:

  • Artikkel Kent Graziiano, millel on lisaks detailsele kirjeldamisele ka mudeli skeemid;

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster