Чињенице у односу на табеле у табели у бази података

Чињенице и димензије су кључни појмови пословне интелигенције

Чињенице и димензије чине језгро сваког покушаја пословне интелигенције. Ове табеле садрже основне податке који се користе за обављање детаљних анализа и израчунавања пословне вриједности. У овом чланку погледамо развој и употребу чињеница и димензија за пословну интелигенцију.

Који су подаци и чињенице?

Табеле чињеница садрже податке који одговарају одређеном пословном процесу. Сваки ред представља појединачни догађај који се повезује са процесом и садржи податке мерења повезане са тим догађајима.

На пример, малопродајна организација може имати табеле чињеница које се односе на куповину купаца, телефонске позиве корисничких услуга и поврат производа. Табела за куповину купаца би вероватно садржала информације о висини куповине, попустима који се примјењују и плаћеном порезу на промет.

Информације садржане у табели чињеница су обично нумерички подаци, а често се подаци могу лако манипулисати, посебно сакупљањем више хиљада редова. На пример, малопродајни продавац описан изнад можда жели да извуче извештај о добити за одређену продавницу, производну линију или сегмент купца. Трговац на мало може то да уради тако што преузима информације из табеле чињеница које се односе на те трансакције, испуњавајући специфичне критеријуме и затим додајући те редове заједно.

Шта је ткиво зрна?

Приликом дизајнирања табеле чињеница, програмери морају обратити пажњу на зрно табеле, што је ниво детаља који се налази у табели.

Програмер који дизајнира табелу фактора куповине за описану горе описану трговачку организацију, би требао одлучити, на примјер, да ли је зрно табеле трансакција купца или куповина појединачних ствари. У случају појединачне куповине зрна, свака трансакција купца генерисала би више ставки фактичке табеле, која одговара свакој купљеној ставци.

Избор зрна је темељна одлука донета током процеса дизајна која може имати значајан утицај на напоре пословне интелигенције низ пут.

Које су димензије и табеле димензија?

Димензије описују објекте укључене у напор пословне интелигенције. Док чињенице одговарају догађајима, димензије одговарају људима, ставкама или другим предметима.

У малопродајном сценарију коришћеном у претходном примеру, дискутовали смо да су куповине, повратак и позиви чињенице. Са друге стране, клијенти, запослени, артикли и продавнице су димензије и требају бити садржани у таблицама димензија.

Табеле димензија садрже детаље о свакој инстанци објекта. На пример, табела димензија ставки би садржала рекорд за сваку ставку која се продаје у продавници. Може садржати информације као што су трошкови предмета, добављача, боја, величина и слични подаци.

Табеле чињеница и табеле димензија односе се једни на друге. Поново се враћа у наш малопродајни модел, табела чињеница за трансакцију купца би вероватно садржала референцу у иностраном кључу за таблицу димензије ставки, гдје улаз одговара примарном кључу у тој табели за запис који описује купљену ставку.