Объркване в дизайна на таблицата с факти - изчислени мерки и други

Аз съм съвсем нов в складирането на данни и моделирането на размерите и имам нужда от разяснение относно няколко неща. В момента имам следните размери:

  • DimProducts - Информация за продукт.
  • DimMaterials – Информация за материалите, които влизат в даден продукт.
  • DimLocation - Различни местоположения на магазини
  • DimTime - Стандартно времево измерение с година, тримесечие, месец, седмица, ден.

Сега идва объркването по отношение на таблицата с фактите. В момента има следните мерки:

  • Приходи
  • Разходи

Въпроси:

  1. Бих искал да имам и нетна печалба като мярка, но тъй като това е изчислена мярка, трябва ли да бъде колона в таблицата с факти или трябва да се изчислява на ниво отчет? Малко не съм наясно с конвенциите по отношение на изчислените мерки.
  2. Също така бих искал да знам колко суровини са налични в даден момент, за да мога да направя изчисления за това колко продукт мога да направя (Например, 2 колела за 1 велосипед означава, че 50 колела, налични през март, ще доведат до 25 велосипеда за месец март). Трябва ли да добавя факт, наречен количество суровина?

Имам чувството, че подхождам погрешно към въпрос №2 и че трябва да създам отделна таблица с факти, за да се справя с проблема. Наистина ще съм благодарен за всякакви съвети/съвети относно това дали съм на прав път или не. Благодаря!


person Flynn    schedule 26.04.2014    source източник


Отговори (1)


помислете за вашия q1) ако net_profit=rev-exp, вярвам, че това може да е просто логика на отчитане, освен ако в противен случай нямате друго изчисление, което не виждам тук..

Q2) ако разбирам това правилно, в момента вашият факт получава само редове само там, където продавате материала навън, с други думи, ако имате наличност в ръка и продажбите не са направени там, няма вход, ако това е, тогава в в този случай може да се наложи да изградите факт, базиран на събитие, базиран на вашия продукт/материал/дата или час

Bhaskerbobby Jsglkp

person user2514207    schedule 27.04.2014