Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
FACTLESS FACT TABLE
|
|||
|---|---|---|---|
|
#18+
Скажите как можно правильно перевести термин factless fact table. И где об этих таблицах можно почитать более подробно. Чем они отличаются от обычных таблиц фактов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 09:26 |
|
||
|
FACTLESS FACT TABLE
|
|||
|---|---|---|---|
|
#18+
Если по простому, то полноценная таблица фактов содержит отношение (комбинацию) измерений и меру или несколько мер. Нужна для регистрации событий имеющих количественное выражение. Не полноценная таблица фактов может не содеражть мер - только отношение измерений. Нужна для регистрации факта событий, без количественных выражений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 10:08 |
|
||
|
FACTLESS FACT TABLE
|
|||
|---|---|---|---|
|
#18+
Отличаются тем, что в них отсутствуют факты. Точнее сказать, присутствуют, но неявно. Используются, например, для отражения информации об отсутствии каких-либо фактов. Лучше поясню на примере. Допустим, Вы - розничный торговец. Вы проводите маркетинговую акцию и хотите отслеживать её результаты. Соответственно, проектируете витрину данных с таблицей фактов продаж товаров по акции. Измерения - Время, Товар, Магазин, Акция. Тперь допустим, что акция проводится только в пяти магазинах Вашей огромной торговой сети. Соответственно, того, кто об этом не знает может заинтересовать почему нет продаж в других магазинах сети. Соответственно, встаёт вопрос о том, как показать, что акция затрагивает только определенные магазины. Решается добавлением новой таблицы фактов (она-то и будет factless или ещё её называют coverage table), в которой будет содержаться информация о том, в какое время, в каких магазинах и для каких товаров эта акция проводится. Вероятно, понадобится ещё одна подобная таблица. И вот, почему. Представим, что по какой-то причине некоторые товары вообще не покупались во время акции. Эта информация отсутствует в основной таблице фактов (её, конечно, можно извлечь путём внешних соединений с таблицами измерений, но если используются инструменты, которые настроены на внутренние соединения, то это сделать сложно). Соответственно, одно из решений - создание новой таблицы фактов, в которой будут регистрироваться факты отсутствия продаж данного товара в данный день в данном магазине. Обе описанные таблицы могут содержать только внешние ключи соответствующих таблиц измерений. Присутствие в этих таблицах столбцов с фактами не обязательно (хотя иногда удобно добавить ещё один столбец с константой 1 чтобы использовать суммирование, а не подсчёт записей). Вот, примерно так. Читать на эту тему нужно, естественно, Кимбала. Список книг найдёте здесь: http://lissianski.narod.ru/dwmodelbooks.html С уважением, Константин Лисянский http://lissianski.narod.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 10:19 |
|
||
|
FACTLESS FACT TABLE
|
|||
|---|---|---|---|
|
#18+
Вжик "Не полноценная таблица фактов может не содеражть мер - только отношение измерений. " Я правильно понял, то есть в данном случае таблица фактов содержит только первичный ключ и вторичные ключи, ссылки на таблицы измерений? Приведите пожалуйста пример, когда это становится необходимым, то есть без мер. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 10:38 |
|
||
|
|

start [/forum/topic.php?fid=49&tid=1872578]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
131ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 461ms |

| 0 / 0 |
