Data marts DATA VULT

Aurrekoan artikuluak, DATA VAULT-en oinarriak ikusi ditugu, DATA VAULT egoera analizagarriago batera hedatuz eta NEGOZIO DATU GOBEA sortuz. Hirugarren artikuluarekin serieari amaiera emateko garaia da.

Aurrekoan iragarri nuen bezala Argitalpena, artikulu honek BIren gaia izango du ardatz, edo hobeto esanda, DATA VAULT prestatzea BIrako datu-iturri gisa. Ikus dezagun nola sortu egitateen eta dimentsioen taulak eta horrela izar-eskema bat sortu.

DATA VAULT-en gainean datu-martsak sortzearen gaiari buruzko ingelesezko materialak ikasten hasi nintzenean, prozesua nahiko konplikatua zela iruditu zitzaidan. Artikuluek luzera handia dutenez, Data Vault 2.0 metodologian agertutako idazkeran izandako aldaketei buruzko aipamenak daude, idazkera horien garrantzia adierazten da.

Hala ere, itzulpenean sakondu ondoren, argi geratu zen prozesu hau ez dela hain korapilatsua. Baina baliteke beste iritzi bat izatea.

Eta beraz, hel gaitezen puntura.

DATA VAULT-en dimentsio eta egitateen taulak

Ulertzeko informazio zailena:

  • Neurketa-taulak zentroetako eta haien sateliteetako informazioaren arabera eraikitzen dira;
  • Datu-taulak esteken eta haien sateliteen informazioarekin eraikitzen dira.

Eta hori argi dago artikulua irakurri ondoren DATA VAULT oinarriak. Hubek negozio-objektuen gako bereziak gordetzen dituzte, negozio-objektu-atributuen egoeraren denbora-loturiko sateliteek, transakzioei eusten dieten esteketara lotuta dauden sateliteek transakzio horien zenbakizko ezaugarriak gordetzen dituzte.

Hemen amaitzen da teoria funtsean.

Baina, hala ere, nire ustez, DATA VAULT metodologiari buruzko artikuluetan aurki daitezkeen kontzeptu pare bat kontuan hartu behar dira:

  • Raw Data Marts - datu "gordinaren" erakusleihoak;
  • Information Marts - informazio erakusleihoak.

"Raw Data Marts" kontzeptuak: DATA VAULT datuen gainean eraikitako merkatuak adierazten ditu JOIN nahiko sinpleak eginez. "Raw Data Marts" ikuspegiak biltegiaren proiektua malgutasunez eta azkar zabaltzeko aukera ematen du azterketarako egokia den informazioarekin. Ikuspegi honek ez du datuen eraldaketa konplexuak egitea eta negozio-arauak exekutatzen erakusleihoan jarri aurretik, hala ere, Raw Data Marts-en datuak ulergarriak izan behar dira enpresa erabiltzailearentzat eta eraldaketa gehiagorako oinarri izan behar dute, adibidez, BI tresnen bidez. .

"Information Marts" kontzeptua Data Vault 2.0 metodologian agertu zen, "Data Marts" kontzeptu zaharra ordezkatu zuen. Aldaketa hori datu-eredu bat ezartzeko zeregina gauzatzeari dagokio, datuen informazio bilakatze gisa txostenak egiteko. β€œInformation Marts” eskemak, lehenik eta behin, negozioari erabakiak hartzeko egokia den informazioa eman behar dio.

Nahiko hitzezko definizioek bi gertaera sinple islatzen dituzte:

  1. β€œRaw Data Marts” motako erakusleihoak DATA VAULT gordina batean (RAW) batean eraikitzen dira, oinarrizko kontzeptuak soilik dituen biltegi batean: HUBAK, LOTURAK, SATELITASUNAK;
  2. "Information Marts" erakusleihoak BUSINESS VULT-eko elementuak erabiliz eraikitzen dira: PIT, BRIDGE.

Langile bati buruzko informazioa gordetzeko adibideetara jotzen badugu, langile baten egungo (uneko) telefono-zenbakia erakusten duen erakusleiho bat "Raw Data Marts" motako erakusleiho bat dela esan dezakegu. Erakusleiho hori osatzeko, langilearen negozio-gakoa eta satelitea kargatzeko data atributuan erabiltzen den MAX() funtzioa (MAX(SatLoadDate)) erabiltzen dira. Erakusleihoan atributuen aldaketen historia gorde behar denean - erabiltzen da, telefonoa zein datatik zein datara eguneratuta zegoen, negozio-gakoaren konpilazioa eta kargatzeko data ulertu behar duzu. sateliteak gako nagusia gehituko dio taula horri, balio-epearen amaiera-dataren eremua ere gehitzen da.

Zentroan sartutako hainbat sateliteren atributu bakoitzaren informazio eguneratua gordetzen duen erakusleiho bat sortzeak (adibidez, telefono zenbakia, helbidea, izen-abizenak) PIT taula bat erabiltzea dakar, eta horren bidez data guztietara sartzea erraza da. garrantzia duena. Mota honetako erakusleihoei "Information Marts" deitzen zaie.

Ikuspegi biak garrantzitsuak dira bai neurketetarako, bai egitateetarako.

Hainbat esteka eta guneri buruzko informazioa gordetzen duten erakusleihoak sortzeko, BRIDGE tauletarako sarbidea erabil daiteke.

Artikulu honekin, DATA VAULT kontzeptuari buruzko seriea osatzen dut, partekatu dudan informazioa zure proiektuak gauzatzeko baliagarria izatea espero dut.

Beti bezala, amaitzeko, esteka erabilgarri batzuk:

  • artikulu Kenta Graziano, deskribapen zehatzaz gain, eredu-diagramak biltzen dituena;

Iturria: www.habr.com

Gehitu iruzkin berria