Data Marts DATA VAULT

Мурункуда макалалар, биз DATA VAULTтин негиздерин көрдүк, DATA VAULT дагы талдануучу абалга чейин кеңейтилип, БИЗНЕС ДАТА КОРПУСУ түзүлдү. Серияны үчүнчү макала менен бүтүрүүгө убакыт жетти.

Мурунку кабарымда айткандай чыгаруу, бул макала BI темасына, тагыраагы DATA VAULTти BI үчүн маалымат булагы катары даярдоого багытталган. Келгиле, факты жана өлчөм таблицаларын кантип түзүүнү жана ошону менен жылдыз схемасын түзүүнү карап көрөлү.

Мен DATA VAULT аркылуу маалымат марттарын түзүү темасы боюнча англис тилдүү материалдарды изилдей баштаганда, процесс бир топ татаал экенин сездим. Макалалар кыйла узун болгондуктан, Data Vault 2.0 методологиясында пайда болгон формулировкадагы өзгөрүүлөргө шилтемелер бар, бул сөздөрдүн маанилүүлүгү көрсөтүлгөн.

Бирок, котормого тереңдеп кирип, бул процесс анчалык деле татаал эмес экени айкын болду. Бирок сиздин оюңуз башкача болушу мүмкүн.

Ошентип, кепке келели.

DATA VAULT ичиндеги өлчөм жана факты таблицалары

Түшүнүү эң кыйын маалымат:

  • Өлчөө таблицалары хабдардан жана алардын спутниктеринен алынган маалыматка негизделет;
  • Факт таблицалары шилтемелерден жана алардын спутниктеринен алынган маалыматка негизделген.

Бул тууралуу макаланы окугандан кийин айкын көрүнүп турат DATA VAULT негиздери. Хабдар бизнес объекттеринин уникалдуу ачкычтарын, алардын бизнес объектисинин атрибуттарынын абалынын убакытка байланышкан спутниктерин, транзакцияларды колдоочу шилтемелерге байланган спутниктер бул транзакциялардын сандык мүнөздөмөлөрүн сактайт.

Бул теория негизинен аяктайт.

Бирок, ошентсе да, менин оюмча, DATA VAULT методологиясы жөнүндө макалалардан таба турган бир нече түшүнүктөрдү белгилей кетүү керек:

  • Raw Data Marts - "чийки" маалыматтардын көргөзмөлөрү;
  • Маалымат Marts - маалымат көргөзмөлөрү.

"Raw Data Marts" түшүнүгү - жөнөкөй JOINдерди аткаруу менен DATA VAULT маалыматтарынын үстүнө курулган марттарды билдирет. "Raw Data Marts" ыкмасы сизге ийкемдүү жана тез кампа долбоорун талдоо үчүн ылайыктуу маалымат менен кеңейтүүгө мүмкүндүк берет. Бул ыкма комплекстүү маалыматтарды трансформациялоону жана дүкөндүн маңдайкы жагында жайгаштыруудан мурун бизнес эрежелерин аткарууну камтыбайт, бирок Raw Data Marts маалыматтары бизнес колдонуучуга түшүнүктүү болушу керек жана андан аркы трансформациялоо үчүн негиз катары кызмат кылышы керек, мисалы, BI инструменттери аркылуу .

“Information Marts” түшүнүгү Data Vault 2.0 методологиясында пайда болгон, ал “Data Marts” деген эски концепцияны алмаштырды. Бул өзгөртүү маалыматтарды маалыматка айландыруу катары отчеттуулук үчүн берилиштер моделин ишке ашыруу тапшырмасын ишке ашыруу менен шартталган. "Information Marts" схемасы, биринчи кезекте, чечим кабыл алуу үчүн ылайыктуу маалымат менен бизнести камсыз кылуу керек.

Тескерисинче, сөздүү аныктамалар эки жөнөкөй чындыкты чагылдырат:

  1. "Raw Data Marts" түрүндөгү көргөзмөлөр чийки (RAW) DATA VAULT, негизги түшүнүктөрдү гана камтыган репозиторийде курулган: HUBS, LINKS, SATELLITES;
  2. "Information Marts" көргөзмөлөрү BUSINESS VAULT элементтерин колдонуу менен курулган: PIT, BRIDGE.

Эгерде кызматкер жөнүндө маалыматты сактоонун мисалдарына кайрылсак, анда кызматкердин учурдагы (учурдагы) телефон номерин көрсөткөн дүкөндүн маңдайкы терезеси "Raw Data Marts" түрүндөгү дүкөн деп айта алабыз. Мындай көргөзмөнү түзүү үчүн, кызматкердин бизнес ачкычы жана спутник жүктөө күнү атрибуту (MAX(SatLoadDate)) колдонулган MAX() функциясы колдонулат. Витринада атрибуттардын өзгөрүү тарыхын сактоо талап кылынганда - ал колдонулат, сиз телефон кайсы күндөн тартып кайсы күнгө чейин жаңыртылганын, бизнес ачкычтын компиляциясын жана жүктөө датасын түшүнүшүңүз керек. спутник мындай таблицага негизги ачкычты кошот, жарактуу мөөнөттүн аяктоо датасынын талаасы да кошулат.

Хабга кирген бир нече спутниктердин ар бир атрибуту боюнча актуалдуу маалыматты, мисалы, телефон номерин, даректи, толук аты-жөнүн сактаган дүкөндү түзүү PIT таблицасын колдонууну билдирет, ал аркылуу бардык даталарга оңой жетүүгө болот. актуалдуу. Мындай түрдөгү витриналар "Маалымат Марттары" деп аталат.

Эки ыкма тең өлчөөлөргө да, фактыларга да тиешелүү.

Бир нече шилтемелер жана хабтар жөнүндө маалыматты сактаган дүкөндөрдүн маңдайкы беттерин түзүү үчүн BRIDGE таблицаларына кирүү мүмкүнчүлүгүн колдонсо болот.

Бул макала менен мен DATA VAULT концепциясы боюнча циклди аяктадым, мен бөлүшкөн маалымат долбоорлоруңузду ишке ашырууда пайдалуу болот деп ишенем.

Адаттагыдай эле, жыйынтыктап айтканда, бир нече пайдалуу шилтемелер:

  • макала Кента Грациано, деталдуу баяндоодон тышкары, моделдик диаграммаларды камтыйт;

Source: www.habr.com

Комментарий кошуу