Mõõtmete tabel - Sissejuhatus - Tüübid - Kuidas see töötab - Eelised

Lang L: none (table-of-contents):

Anonim

Sissejuhatus mõõtmete tabelisse

Tärnide või lumehelveste skeemil on mõõtmete tabel. Mõõtmetetabelid aitavad kirjeldada dimensioone, st mõõtmete väärtusi, atribuute ja võtmeid. See on üldiselt väikese suurusega. Suurus võib olla mitu kuni tuhat rida. See kirjeldab faktabelis olevaid objekte. Mõõtmete tabel viitab mis tahes mõõdetava sündmusega seotud teabe kogumisele või kogumile. Need moodustavad mõõtmete modelleerimise südamiku. See sisaldab veergu, mida võib pidada esmase võtme veeruks, mis aitab iga mõõtmerea või kirje üheselt tuvastada. Selle võtme kaudu ühendatakse see faktabelitega. Selle loomisel kasutatakse süsteemi loodud võtit, mida nimetatakse asendusvõtmeks, et dimensioonis ridu üheselt tuvastada.

Miks me peame kasutama?

  • See aitab salvestada teabe või mõõtmetega teabe ajalugu.
  • Seda on lihtne mõista kui normaliseeritud tabeleid.
  • Rohkem veerge saab tabelisse lisada, ilma et see mõjutaks olemasolevaid rakendusi, mis neid kasutavad.

Mõõtmete tabeli tüübid

Järgnevalt on toodud erinevad mõõtmete tabeli tüübid:

1. SCD (aeglaselt muutuvad mõõtmed)

Mõõtmete atribuute, mis kipuvad ajaga muutuma, mitte ei muutu regulaarselt, nimetatakse aeglaselt muutuvateks mõõtmeteks. Näiteks aadressi- ja telefoninumbrite muutmiseks, kuid mitte regulaarselt. Vaatame näidet mehe kohta, kes reisib erinevatesse riikidesse, nii et ta peab oma aadressi vastavalt sellele riigile muutma. Seda saab teha kolmel viisil:

Tüüp1: kirjutage eelmine väärtus üle. Seda meetodit on lihtne rakendada ja see aitab ruumi kokku hoida, vähendades sellega kulusid. Kuid selle stsenaariumi korral on ajalugu kadunud.

Tabel enne muudatust

IDNIMIRIIKRAHVUS
1001RachelIndiaIndiaanlane

Tabel pärast muudatust

IDNIMIRIIKRAHVUS
1001RachelHiinaIndiaanlane

Tüüp2: lisage uus rida uue väärtusega. Selle meetodi korral salvestatakse ajalugu ja seda saab vajadusel kasutada. Kuid see võtab palju ruumi, suurendades seega kulusid.

Tabel enne muudatust

IDNIMIRIIKRAHVUS
1001RachelIndiaIndiaanlane

Tabel pärast muudatust

IDNIMIRIIKRAHVUS
1001RachelIndiaIndiaanlane
1001RachelHiinaIndiaanlane

Tüüp3: lisage uus veerg. See on parim lähenemisviis, kuna ajalugu saab hõlpsalt säilitada.

Tabel enne muudatust

IDNIMIRIIKRAHVUS
1001RachelIndiaIndiaanlane

Tabel pärast muudatust

IDNIMIRIIKVANA RIIGIRAHVUS
1001RachelHiinaIndiaIndiaanlane

2. Vastav mõõde

Seda mõõdet jagatakse mitme teemavaldkonna või andmekaardi vahel. Sama saab kasutada erinevates projektides ilma, et selles oleks tehtud mingeid muudatusi. Seda kasutatakse järjepidevuse säilitamiseks. Ühendatud mõõtmed on need, mis on täpselt samad või mis tahes muu mõõtme õige alamhulk.

3. Rämpsmõõt

Rämpsmõõt on madala kardinaalsusega atribuutide rühm. See sisaldab erinevaid või erinevaid atribuute, mis pole ühegi teise atribuudiga seotud. Neid saab kasutada RCD (kiiresti muutuv mõõt) rakendamiseks, nagu lipud, raskused jne.

4. Degenereerunud mõõde

See atribuute, mis on salvestatud faktabelisse enesesse, mitte eraldi dimensioonitabelina, nimetatakse neid atribuute degenereerunud dimensiooniks. Näiteks pileti number, arve number, tehingu number jne.

5. Rollimõõt

Faktitabeliga mitmekordseid suhteid nimetatakse rollimängude mõõtmeks. Teisisõnu, see on siis, kui sama dimensioonivõtme koos kõigi sellega seotud atribuutidega liidetakse paljude välistabelis sisalduvate võtide esitlustega tabelis. See võib samas olemasolevas andmebaasis täita mitut eesmärki.

Kuidas see andmelaos töötab?

  • Dimensioon tähendab mis tahes mõõdetava sündmusega seotud teabe kogumist või rühma. Need moodustavad mõõtmete modelleerimise südamiku. Mõõtme loomisel genereeritakse projekti struktuur. Loodud saab kasutada erinevates projektides ja see kajastab korduvkasutatavuse ideed. Kui selles muudatusi tehakse, kajastub selle mõju ainult selles konkreetses tabelis. Aruande loomise ajal saab kasutaja võtta andmeid dimensioonitabelites, mis sisaldavad kogu vajalikku teavet.
  • Mõõtmete modelleerimisel laaditakse aatomiandmed mõõtmete struktuuridesse. Seejärel genereeritakse mõõtmemudelid või ehitatakse need ümber äriprotsesside. Domeeni väärtuste filtreerimiseks ja aruannete siltide hoidmiseks nendes tabelites tuleb seda loomise ajal meeles pidada. Tuleb tagada, et asenditevõtit (süsteemi loodud võtit, mida kasutatakse mõõtmete tabeli koostamisel, mis aitab mõõtmetabelis kõiki kirjeid üheselt tuvastada.) Tuleb kasutada mõõtmete tabeli loomisel. See tuleb denormaliseerida, kuna nende ülesanne on tehingute haldamise asemel lasta kasutajal andmeid sama tõhusalt lugeda ja analüüsida. Mõõtme peamine eesmärk on tagada filtreerimine, rühmitamine ja tõhus märgistamine.

Eelised

Allpool on toodud dimensioonitabeli erinevad eelised:

  • Sellel on lihtne ülesehitus.
  • Seda on lihtne analüüsida ja mõista.
  • Denormaliseeritud andmed.
  • Aitab säilitada ajaloolist teavet mis tahes mõõtmete jaoks.
  • Sellest on lihtne andmeid hankida.
  • Kiire luua ja rakendada.
  • See annab äriprotsesside ümbritseva konteksti.

Järeldus - mõõtmete tabel

See on andmete modelleerimise lahutamatu osa. Seda kasutatakse tähe- või lumehelveste skeemina. See sisaldab faktabeli atribuutide mõõtmeid, võtmeid ja atribuutide väärtusi. Neid on erinevaid, mida erinevates stsenaariumides kasutatakse.

Soovitatavad artiklid

See on dimensioonitabeli juhend. Siin oleme arutanud tüüpe, kuidas dimensioonitabel andmelaos eelistega töötab. Lisateavet leiate ka meie muudest seotud artiklitest -

  1. Faktitabel vs mõõtmetetabel
  2. Mis on faktabel?
  3. Mis on Tableau?
  4. Andmete segamine tabelis