У меня сильная путаница со значениями фактов, выводится ли это непосредственно из OLTP с помощью механизма ETL в таблицу фактов, и тогда нам нужно выполнить статистическую функцию, чтобы получить ее в итоге путем выдачи запросов? Или это не что иное, как суммированное значение, которое мы получаем из таблицы измерений, представленной в звездообразной схеме, но не напрямую из OLTP?
Для получения более подробной информации см. Прилагаемые два примера.
на изображении stark schema1,https://i.stack.imgur.com/Ibbg7.png таблица фактов, показывающая два факта или меру в виде «долларов_продано» и «единица_продано», откуда это берется? И это не суммируется, однако, с помощью этой таблицы фактов с помощью агрегированной функции можно получить итоговую дату.
в абсолютном образе схемы 2, таблица фактов, показывающая один факт или показатель как общий объем продаж, но здесь я знаю, что это пришло от клиента-trans-dia также суммирует данные.
Так что, пожалуйста, расскажите мне из этих двух примеров, какой из них правильный?
Заранее спасибо.