Faktų lentelė:
Faktų lentelė yra pagrindinė matmenų modelio lentelė.
Faktų lentelėje yra
- Matavimai / faktai
- Užsienio raktas į matmenų lentelę
Matmenų lentelė:
- Dimensijų lentelėje yra fakto matmenys.
- Jie sujungiami su faktų lentele naudojant svetimą raktą.
- Matmenų lentelės yra nenormalizuotos lentelės.
- Aspektų atributai yra įvairūs matmenų lentelės stulpeliai
- Matmenys siūlo aprašomąsias faktų charakteristikas, pasitelkiant jų atributus
- Dimensijų skaičiui nenustatyta jokia nustatyta riba
- Dimensija taip pat gali apimti vieną ar kelis hierarchinius ryšius
PAGRINDINIAI SKIRTUMAI
- Faktų lentelėje yra matavimai, metrika ir faktai apie verslo procesą, o lentelė „Dimensijos“ yra faktų lentelės, kurioje yra aprašomieji atributai, naudojami kaip užklausos apribojimai, palydovas.
- Faktų lentelė yra žvaigždės arba snaigės schemos centre, o lentelė „Matmenys“ - žvaigždės arba snaigės schemos kraštuose.
- Faktų lentelė apibrėžiama pagal jų sudėtį arba jos atominį lygį, o matmenų lentelė turėtų būti žodinga, aprašanti, išsami ir užtikrinta kokybe.
- Faktų lentelė padeda saugoti ataskaitų etiketes, o aspektų lentelėje yra išsamūs duomenys.
- Faktų lentelėje nėra hierarchijos, o lentelėje „Matmenys“ - hierarchijos.
Dimensijų lentelės ir faktų lentelės skirtumas
Parametrai | Faktų lentelė | Matmenų lentelė |
Apibrėžimas | Verslo proceso matavimai, metrika ar faktai. | Faktų lentelės papildomoje lentelėje yra aprašomieji atributai, kurie bus naudojami kaip užklausos apribojimai. |
Charakteristika | Įsikūręs žvaigždės arba snaigės schemos centre ir apsuptas matmenų. | Prijungtas prie faktų lentelės ir esantis žvaigždės arba snaigės schemos kraštuose |
Dizainas | Apibrėžiamas pagal jų grūdą arba jo atominį lygį. | Turėtų būti žodingi, apibūdinantys, išsamūs ir užtikrinti kokybę. |
Užduotis | Faktų lentelė yra išmatuojamas įvykis, kurio matmenų lentelės duomenys yra renkami ir naudojami analizei bei ataskaitoms teikti. | Informacinės informacijos apie verslą rinkimas. |
Duomenų tipas | Faktų lentelėse gali būti pateikiama tokia informacija kaip pardavimas pagal aspektų rinkinį, pvz., Produktas ir Data. | „Evert“ matmenų lentelėje yra atributų, apibūdinančių išsamią matmens informaciją. Pvz., Produkto matmenyse gali būti produkto ID, produkto kategorija ir kt. |
Raktas | Lentelė „Pagrindinis raktas“ yra susietas kaip užsienio matmenų raktai. | Aspektų lentelėje yra pagrindinio rakto stulpeliai, kurie unikaliai identifikuoja kiekvieną aspektą. |
Sandėliavimas | Padeda išsaugoti ataskaitų etiketes ir filtruoti domenų reikšmes aspektų lentelėse. | Įdėkite išsamius atominius duomenis į matmenų struktūras. |
Hierarchija | Nėra hierarchijos | Sudėtyje yra hierarchijos. Pavyzdžiui, vietovėje gali būti šalis, PIN kodas, valstija, miestas ir kt. |
Faktų rūšis
Faktų rūšis | Paaiškinimas |
Priedas | Priemonės turėtų būti pridedamos prie visų matmenų. |
Pusiau priedas | Šio tipo faktuose priemonės gali būti pridedamos prie vienų aspektų, o ne prie kitų. |
Ne priedas | Jame saugomas koks nors pagrindinis verslo proceso matavimo vienetas. Keletas realių pavyzdžių yra pardavimas, telefono skambučiai ir užsakymai. |
Matmenų tipai:
Matmenų tipai | Apibrėžimas |
Atitinkami matmenys | Atitinkami matmenys yra pats faktas, su kuriuo jis susijęs. Šis aspektas naudojamas daugiau nei vienos žvaigždutės schemoje arba „Datamart“. |
Atramos matmenys | Matmuo gali turėti nuorodą į kitą matmenų lentelę. Šie antriniai matmenys vadinami atraminiais matmenimis. Tokie matmenys turėtų būti naudojami atsargiai. |
Susitraukę surinkimo matmenys | „Shrunken Rollup“ matmenys yra pagrindinio matmens eilučių ir stulpelių padalijimas. Šios dimensijos yra naudingos kuriant suvestines faktų lenteles. |
Matmenų lentelė sujungiama | Matmenys gali turėti nuorodų į kitus matmenis. Tačiau šiuos santykius galima modeliuoti pagalbiniais matmenimis. |
Vaidmenų žaidimo aspektai | Viena fizinė dimensija padeda kelis kartus nurodyti faktų lentelėje, nes kiekviena nuoroda susiejasi su logiškai atskiru aspekto vaidmeniu. |
Šiukšlių matmenys | Tai atsitiktinių sandorių kodų, vėliavų ar teksto atributų rinkinys. Jis logiškai negali priklausyti jokiai konkrečiai dimensijai. |
Išsigimę matmenys | Išsigimęs matmuo yra be atitinkamo matmens. Jis naudojamas atliekant operaciją ir renkant momentinių nuotraukų lenteles. Šios rūšies matmenys neturi savo matmenų, nes jie gaunami iš faktų lentelės. |
Keičiami matmenys | Jie naudojami, kai ta pati faktų lentelė yra suporuota su skirtingomis to paties aspekto versijomis. |
Žingsnio matmenys | Nuoseklūs procesai, kaip ir tinklalapio įvykiai, faktų lentelėje dažniausiai turi atskirą eilutę kiekvienam proceso žingsniui. Jame nurodoma, kur konkretus žingsnis turėtų būti naudojamas visoje sesijoje. |