Деректер қоймалары DATA VAULT

Бұрынғыда мақалалар, біз DATA BAULT негіздерімен таныстық, DATA VAULT-ті талдау үшін қолайлы күйге дейін кеңейттік және БИЗНЕС ДЕРЕКТЕР ҚОРЫНЫН құру. Үшінші мақаламен топтаманы аяқтайтын кез келді.

Өткенде хабарлағанымдай басылымдар, бұл мақала BI тақырыбына, дәлірек айтқанда, BI үшін деректер көзі ретінде DATA VAULT дайындауға арналады. Фактілер мен өлшемдер кестелерін қалай жасауға болатынын және сол арқылы жұлдыз схемасын құруды қарастырайық.

Мен DATA VAULT арқылы деректер марштарын жасау тақырыбы бойынша ағылшын тіліндегі материалдарды оқуды бастағанда, процесс өте күрделі екенін сезіндім. Мақалалар әсерлі көлемде болғандықтан, Data Vault 2.0 әдістемесінде пайда болған тұжырымдардағы өзгерістерге сілтемелер бар және бұл тұжырымдардың маңыздылығы көрсетілген.

Дегенмен, аудармаға тереңірек үңілгеннен кейін бұл процестің соншалықты күрделі емес екендігі белгілі болды. Бірақ сізде басқаша пікір болуы мүмкін.

Олай болса, сөзге келейік.

DATA VAULT ішіндегі өлшемдер мен фактілер кестелері

Түсіну үшін ең қиын ақпарат:

  • Өлшеу кестелері хабтар мен олардың спутниктерінен алынған ақпаратқа негізделген;
  • Факт кестелері сілтемелер мен олардың спутниктерінен алынған ақпаратқа негізделген.

Бұл мақаланы оқығаннан кейін анық DATA VAULT негіздері. Хабтар бизнес объектілерінің бірегей кілттерін сақтайды, олардың бизнес объектілерінің атрибуттары күйінің спутниктері уақытқа байланысты, транзакцияларды қолдайтын сілтемелерге байланысты жерсеріктері осы транзакциялардың сандық сипаттамаларын сақтайды.

Мұнда теория негізінен аяқталады.

Дегенмен, менің ойымша, DATA VAULT әдістемесі туралы мақалаларда пайда болуы мүмкін бірнеше тұжырымдамаларды атап өту керек:

  • Raw Data Marts – «шикі» деректердің витриналары;
  • Information 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 тұжырымдамасы бойынша серияны аяқтаймын; Мен бөліскен ақпарат сіздің жобаларыңызды жүзеге асыруда пайдалы болады деп үміттенемін.

Әдеттегідей, қорытындылай келе, бірнеше пайдалы сілтемелер:

  • Мақала Кент Грациано, онда егжей-тегжейлі сипаттамадан басқа, модельдің диаграммалары бар;

Ақпарат көзі: www.habr.com

пікір қалдыру