Data bazarları DATA VAULT

Əvvəlkilərdə məqalələr, biz DATA VAULT-un əsaslarını gördük, DATA VAULT-u daha təhlil edilə bilən vəziyyətə qədər genişləndirdik və BİZNES MƏLUMATLAR YAZMASI yaratdıq. Üçüncü məqalə ilə silsiləni bitirməyin vaxtı gəldi.

Əvvəlki məqalədə elan etdiyim kimi Nəşr, bu məqalə BI mövzusuna, daha doğrusu BI üçün məlumat mənbəyi kimi DATA VAULT-un hazırlanmasına diqqət yetirəcək. Gəlin fakt və ölçü cədvəllərinin necə yaradılacağına və bununla da ulduz sxeminin yaradılmasına baxaq.

DATA VAULT üzərindən data marketlərin yaradılması mövzusunda ingilis dilli materialları öyrənməyə başlayanda məndə prosesin olduqca mürəkkəb olduğunu hiss etdim. Məqalələr kifayət qədər uzunluqda olduğundan, Data Vault 2.0 metodologiyasında ortaya çıxan mətndəki dəyişikliklərə istinadlar var, bu sözlərin əhəmiyyəti göstərilir.

Lakin tərcüməni dərindən araşdırdıqdan sonra məlum oldu ki, bu proses o qədər də mürəkkəb deyil. Ancaq fərqli bir fikrə sahib ola bilərsiniz.

Beləliklə, gəlin mətləbə keçək.

DATA VAULT-da ölçü və fakt cədvəlləri

Anlamaq üçün ən çətin məlumatlar:

  • Ölçmə cədvəlləri mərkəzlərdən və onların peyklərindən alınan məlumatlar əsasında qurulur;
  • Fakt cədvəlləri bağlantılardan və onların peyklərindən alınan məlumatlar əsasında qurulur.

Və bu, məqaləni oxuduqdan sonra aydın olur DATA VAULT əsasları. Qovşaqlar biznes obyektlərinin unikal açarlarını, onların biznes obyekti atributlarının vəziyyətinin zamana bağlı peyklərini, əməliyyatları dəstəkləyən keçidlərə bağlanmış peykləri bu əməliyyatların ədədi xüsusiyyətlərini saxlayır.

Əsasən nəzəriyyənin bitdiyi yer budur.

Ancaq buna baxmayaraq, mənim fikrimcə, DATA VAULT metodologiyası haqqında məqalələrdə tapıla bilən bir neçə anlayışı qeyd etmək lazımdır:

  • Raw Data Marts - "xam" məlumatların vitrinləri;
  • İnformasiya Martları - məlumat vitrinləri.

"Raw Data Marts" anlayışı - kifayət qədər sadə JOIN-ləri yerinə yetirməklə DATA VAULT məlumatları üzərində qurulmuş martları ifadə edir. “Raw Data Marts” yanaşması analiz üçün uyğun məlumatlarla anbar layihəsini çevik və tez genişləndirməyə imkan verir. Bu yanaşma vitrində yerləşdirilməzdən əvvəl mürəkkəb məlumat transformasiyalarının həyata keçirilməsini və iş qaydalarının yerinə yetirilməsini nəzərdə tutmur, lakin Raw Data Marts məlumatları biznes istifadəçisi üçün başa düşülən olmalıdır və məsələn, BI alətləri ilə gələcək transformasiya üçün əsas kimi xidmət etməlidir. .

Data Vault 2.0 metodologiyasında “Information Marts” anlayışı meydana çıxdı, o, köhnə “Data Marts” konsepsiyasını əvəz etdi. Bu dəyişiklik verilənlərin informasiyaya çevrilməsi kimi hesabat üçün verilənlər modelinin tətbiqi tapşırığının həyata keçirilməsi ilə bağlıdır. “Information Marts” sxemi, ilk növbədə, biznesi qərar qəbul etmək üçün uyğun olan məlumatlarla təmin etməlidir.

Əksinə sözlü təriflər iki sadə faktı əks etdirir:

  1. “Raw Data Marts” tipli vitrinlər xam (RAW) DATA VAULT, yalnız əsas anlayışları ehtiva edən depo üzərində qurulur: HUBS, LINKS, SATELLITES;
  2. "Məlumat Martları" vitrinləri BİZNES VAULT elementlərindən istifadə edilməklə qurulur: PIT, BRIDGE.

Bir işçi haqqında məlumatların saxlanması nümunələrinə müraciət etsək, deyə bilərik ki, işçinin cari (cari) telefon nömrəsini əks etdirən vitrin “Raw Data Marts” tipli vitrindir. Belə bir vitrin yaratmaq üçün işçinin biznes açarı və peyk yükləmə tarixi atributunda (MAX(SatLoadDate)) istifadə olunan MAX() funksiyasından istifadə edilir. Vitrində atribut dəyişiklikləri tarixini saxlamaq tələb olunduqda - istifadə olunur, telefonun hansı tarixdən yeniləndiyini, biznes açarının tərtibini və peykə yükləmə tarixini başa düşməlisiniz. belə bir cədvələ əsas açarı əlavə edəcək, etibarlılıq müddətinin bitmə tarixi sahəsi də əlavə olunur.

Qovağa daxil olan bir neçə peykin hər bir atributu üçün, məsələn, telefon nömrəsi, ünvan, tam ad üçün aktual məlumatları saxlayan vitrin yaratmaq, bütün tarixlərə asanlıqla daxil olmaq üçün PIT cədvəlinin istifadəsini nəzərdə tutur. aidiyyəti. Bu tip vitrinlərə "Məlumat Martları" deyilir.

Hər iki yanaşma həm ölçmələr, həm də faktlar üçün uyğundur.

Bir neçə keçid və mərkəz haqqında məlumat saxlayan vitrinlər yaratmaq üçün BRIDGE cədvəllərinə giriş cəlb edilə bilər.

Bu yazı ilə DATA VAULT konsepsiyası ilə bağlı seriyanı tamamlayıram, ümid edirəm paylaşdığım məlumat layihələrinizin həyata keçirilməsində faydalı olacaq.

Həmişə olduğu kimi, nəticədə bir neçə faydalı bağlantı:

  • Maddə Kenta Graziano, ətraflı təsvirə əlavə olaraq, model diaqramlarını ehtiva edir;

Mənbə: www.habr.com

Добавить комментарий