Andmelao arhitektuur

See ajaveeb toob esile kogu andmelao arhitektuuri



Mis on andmeladu?

Andmeladu on keskne asukoht, kuhu salvestatakse mitmest asukohast koondatud andmed. Andmehoidlat ei laadita iga kord, kui uued andmed genereeritakse, kuid lõppkasutaja saab neid hinnata alati, kui ta mõnda teavet vajab. Ettevõte määrab kindlaks teatud ajagraafikud selle kohta, millal tuleb andmeladu laadida kas igapäevaselt, kuus või kord kvartalis.

Andmelao arhitektuur

Erinevatel andmeladustamissüsteemidel on erinev struktuur. Mõnel võib olla vähe andmeallikaid, samas kui mõnel võib olla palju.

Tehingusüsteeme on mitu, allikas 1 ja muud allikad, nagu pildil mainitud. Allikaks võivad olla SAP-failid või lamedad failid ja seega võib olla allikate kombinatsioon. ETL (Extract, Transfer, Load) kasutatakse andmelao laadimiseks andmemartidesse. Andmemaja ja andmemargi erinevus seisneb selles, et organisatsioonis kasutatakse andmeladu, individuaalsete kohandatud aruannete jaoks aga andmemarte.



Näiteks sellises ettevõttes nagu finantsosakond on mitu osakonda, mis erineb turundusosakonnast. Nad kõik ammutavad andmeid erinevatest allikatest ja vajavad kohandatud aruandlust. Finantsosakond tegeleb peamiselt statistikaga, turundusosakond aga reklaamikampaaniatega. Turundusosakond ei nõua finantsteavet.

Kohandatud aruandluse jaoks on vaja andmelao alamhulki, mida nimetatakse andmemartideks. Selle laadimiseks on kaks lähenemisviisi. Kõigepealt laadige andmeladu ja laadige seejärel martid või vastupidi. Aruandlusstsenaariumi korral, mis on andmetele juurdepääsukiht, pääseb kasutaja juurde andmelattu ja genereerib aruande. Kõik need aruandlustööriistad on mõeldud selleks, et muuta kasutajaliides tarbijale ülimalt lihtsaks, kuna otsuste tegemise tasandi inimesed ei tegele tehnilise teabega. Neid huvitab eelkõige korralik kasutatav aruanne.

Seetõttu toimivad kõik need aruandlustööriistad kasutajaliideses, kuid tagaosas tekitavad need päringud ja tabavad andmebaasi ning kasutaja saab aruande õigel ajal. Need aruandlustööriistad saavad tööde ajamise ajastada ja aruandeid luua.



Kas teil on meile küsimus? Palun mainige neid kommentaaride jaotises ja me võtame teiega ühendust.

mis on parim java ide

Seonduvad postitused: