Разница между таблицей фактов и таблицей измерений

Содержание:

Anonim

Таблица фактов:

Таблица фактов - это основная таблица в размерной модели.

Таблица фактов содержит

  1. Измерения / факты
  2. Внешний ключ к таблице измерений

Таблица размеров:

  • Таблица измерений содержит измерения факта.
  • Они присоединяются к таблице фактов через внешний ключ.
  • Таблицы измерений - это ненормализованные таблицы.
  • Атрибуты измерения - это различные столбцы в таблице измерений.
  • Размеры предлагают описательные характеристики фактов с помощью их атрибутов.
  • Для количества размеров не установлено никаких ограничений.
  • Измерение также может содержать одно или несколько иерархических отношений.

КЛЮЧЕВАЯ РАЗНИЦА

  • Таблица фактов содержит измерения, метрики и факты о бизнес-процессе, в то время как таблица измерений является дополнением к таблице фактов, которая содержит описательные атрибуты, которые используются в качестве ограничения запроса.
  • Таблица фактов расположена в центре схемы звезды или снежинки, тогда как таблица измерений расположена по краям схемы звезды или снежинки.
  • Таблица фактов определяется их зернистостью или наиболее атомарным уровнем, тогда как таблица измерений должна быть многословной, описательной, полной и гарантированного качества.
  • Таблица фактов помогает хранить метки отчетов, тогда как таблица измерений содержит подробные данные.
  • Таблица фактов не содержит иерархии, тогда как таблица измерений содержит иерархии.

Разница между таблицей измерений и таблицей фактов

Параметры Таблица фактов Таблица размеров
Определение Измерения, метрики или факты о бизнес-процессе. Сопутствующая таблица с таблицей фактов содержит описательные атрибуты, которые будут использоваться в качестве ограничения запроса.
Характеристика Расположен в центре схемы звезды или снежинки и окружен измерениями. Подключен к таблице фактов и расположен по краям схемы звезды или снежинки.
Дизайн Определяется их зерном или его наиболее атомарным уровнем. Должен быть многословным, описательным, полным и гарантированным качеством.
Задача Таблица фактов - это измеримое событие, для которого собираются данные таблицы измерений, которые используются для анализа и составления отчетов. Сбор справочной информации о бизнесе.
Тип данных Таблицы фактов могут содержать такую ​​информацию, как продажи, в сравнении с набором измерений, таких как Продукт и Дата. Таблица измерений Evert содержит атрибуты, которые описывают детали измерения. Например, размеры продукта могут содержать идентификатор продукта, категорию продукта и т. Д.
Ключ Фактическая таблица первичного ключа отображается как внешние ключи для измерений. Таблица измерений имеет столбцы первичного ключа, которые однозначно идентифицируют каждое измерение.
Место хранения Помогает хранить метки отчетов и значения домена фильтрации в таблицах измерений. Загрузите подробные атомарные данные в размерные структуры.
Иерархия Не содержит иерархии Содержит иерархии. Например, местоположение может содержать, страну, пин-код, штат, город и т. Д.

Тип фактов

Тип фактов Объяснение
Добавка Ко всем измерениям следует добавить меры.
Полудобавка В фактах этого типа меры могут быть добавлены к одним измерениям, но не к другим.
Без добавок В нем хранится некоторая базовая единица измерения бизнес-процесса. Некоторые примеры из реальной жизни включают продажи, телефонные звонки и заказы.

Типы размеров:

Типы размеров Определение
Согласованные размеры Согласованные размеры - это тот факт, к которому они относятся. Это измерение используется в схемах с более чем одной звездой или в Datamart.
Размеры аутригера Размер может иметь ссылку на другую таблицу измерений. Эти второстепенные размеры называются размерами выносных опор. Этот вид измерений следует использовать осторожно.
Сжатые размеры свертки Сжатые измерения свертки представляют собой подразделение строк и столбцов базового измерения. Эти виды измерений полезны для разработки агрегированных таблиц фактов.
Соединения таблиц размеров и размеров Размеры могут иметь ссылки на другие размеры. Однако эти отношения можно смоделировать с помощью размеров выносных опор.
Ролевые измерения Одно физическое измерение помогает ссылаться несколько раз в таблице фактов, поскольку каждая ссылка связана с логически отдельной ролью для измерения.
Размеры мусора Это набор случайных транзакционных кодов, флагов или текстовых атрибутов. Логически он не может принадлежать какому-либо конкретному измерению.
Вырожденные измерения Вырожденное измерение не имеет соответствующего измерения. Он используется в транзакциях и сборе таблиц фактов моментальных снимков. Этот вид измерения не имеет своего измерения, поскольку он выводится из таблицы фактов.
Сменные размеры Они используются, когда одна и та же таблица фактов сочетается с разными версиями одного и того же измерения.
Шаг Размеры Последовательные процессы, такие как события веб-страницы, обычно имеют отдельную строку в таблице фактов для каждого шага процесса. Он сообщает, где конкретный шаг должен использоваться в общем сеансе.