Data maart DATA VAULT

Yn foarige artikels, Wy waarden yntrodusearre oan de basis fan DATA VAULT, útwreidzjen DATA VAULT nei in mear geskikt steat foar analyze, en it meitsjen fan in BUSINESS DATA VAULT. It is tiid om de searje te einigjen mei it tredde artikel.

As ik oankundige yn 'e foarige publikaasjes, dit artikel sil wijd wurde oan it ûnderwerp fan BI, of leaver de tarieding fan DATA VAULT as gegevensboarne foar BI. Litte wy sjen nei hoe't jo feit- en dimensjetabellen kinne oanmeitsje en dêrmei in stjerskema meitsje.

Doe't ik begon te bestudearjen fan Ingelsktalige materialen oer it ûnderwerp fan it meitsjen fan gegevensmarts oer DATA VAULT, krige ik it gefoel dat it proses frij yngewikkeld wie. Sûnt de artikels binne fan in yndrukwekkende grutte, der binne ferwizings nei feroarings yn formulearring dy't ferskynde yn de Data Vault 2.0 metodyk, en it belang fan dizze wurden wurdt oanjûn.

Lykwols, nei it ferdjipjen yn 'e oersetting, waard dúdlik dat dit proses net sa yngewikkeld is. Mar jo kinne in oare miening hawwe.

Dus, litte wy nei it punt komme.

Dimension en feit tabellen yn DATA VAULT

De dreechste ynformaasje om te begripen:

  • Maattabellen binne boud op ynformaasje fan hubs en harren satelliten;
  • Feittabellen binne boud op ynformaasje fan keppelings en har satelliten.

En dit is dúdlik nei it lêzen fan it artikel oer basis fan DATA VAULT. Hubs bewarje unike kaaien fan saaklike objekten, har satelliten fan 'e steat fan attributen fan saaklike objekten binne bûn oan tiid, satelliten bûn oan keppelings dy't transaksjes stypje, bewarje de numerike skaaimerken fan dizze transaksjes.

Dit is wêr't de teory yn prinsipe einiget.

Mar, nei myn miening, is it lykwols needsaaklik om in pear begripen te notearjen dy't te finen binne yn artikels oer de DATA VAULT-metodology:

  • Raw Data Marts - showcases fan "raw" gegevens;
  • Ynformaasje Marts - ynformaasje showcases.

It konsept fan "Raw Data Marts" ferwiist nei showcases boud oer DATA VAULT gegevens troch it útfieren fan frij ienfâldige JOINs. De oanpak "Raw Data Marts" lit jo in pakhúsprojekt fleksibel en fluch útwreidzje mei ynformaasje geskikt foar analyse. Dizze oanpak omfettet net it útfieren fan komplekse gegevenstransformaasjes en it útfieren fan saaklike regels foardat se it yn 'e winkel pleatse, lykwols moatte de "Raw Data Marts" gegevens begryplik wêze foar de saaklike brûker en bedoeld om te tsjinjen as basis foar fierdere transformaasje, bygelyks, mei BI-ark.

It konsept fan "Informaasje Marts" ferskynde yn de Data Vault 2.0 metodyk, it ferfong it âlde konsept fan "Data Marts". Dizze feroaring is te tankjen oan it realisearjen fan 'e taak om in gegevensmodel te ymplementearjen foar rapportaazje as in transformaasje fan gegevens yn ynformaasje. It skema "Information Marts" moat earst it bedriuw ynformaasje jaan dy't geskikt is foar beslútfoarming.

De nochal verbose definysjes reflektearje twa ienfâldige feiten:

  1. Showcases lykas "Raw Data Marts" binne boud op in rau (RAW) DATA VAULT, in opslach mei allinnich basisbegripen: HUBS, LINKS, SATELLITES;
  2. Showcases "Information Marts" wurde boud mei eleminten fan BUSINESS VAULT: PIT, BRIDGE.

As wy sjogge nei foarbylden fan it opslaan fan ynformaasje oer in meiwurker, kinne wy ​​sizze dat in showcase werjaan fan it aktuele (jildich foar hjoed) telefoannûmer fan in meiwurker is in showcase fan it type "Raw Data Marts". Foar it meitsjen fan sa'n showcase, de wurknimmer syn saaklike kaai en de MAX () funksje, brûkt op de satellyt laden date attribút (MAX (SatLoadDate)), brûkt. As it nedich is om de skiednis fan attribútwizigingen yn 'e winkel te bewarjen - it wurdt brûkt, jo moatte begripe fan hokker datum de tillefoan relevant wie, de primêre kaai fan sa'n tabel sil in kompilaasje wêze fan' e saaklike kaai en de datum fan upload nei de satellyt, en it eindatumfjild fan 'e relevânsjeperioade wurdt ek tafoege.

It meitsjen fan in winkel dy't bewarret aktuele ynformaasje foar elke attribút fan ferskate satelliten opnommen yn 'e hub, Bygelyks, telefoannûmer, adres, folsleine namme, giet it om it brûken fan in PIT tafel, troch tagong ta dêr't it is maklik te krijen alle relevante dates. Showcases fan dit type wurde oantsjut as "Ynformaasje Marts".

Beide oanpakken binne relevant foar sawol mjittingen as feiten.

Om winkelfronten te meitsjen dy't ynformaasje oer ferskate keppelings en hubs opslaan, kin tagong ta BRIDGE-tabellen brûkt wurde.

Mei dit artikel foltôgje ik de searje oer it DATA VAULT-konsept; Ik hoopje dat de ynformaasje dy't ik dield sil nuttich wêze by de ymplemintaasje fan jo projekten.

Lykas altyd, as konklúzje, in pear nuttige keppelings:

  • Kêst Kenta Graziano, dy't, neist in detaillearre beskriuwing, modeldiagrammen befettet;

Boarne: www.habr.com

Add a comment