Таблица фактов против таблицы измерений - Узнайте 12 лучших отличий

Содержание:

Anonim

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

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

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

Это таблица, которая имеет значения атрибутов таблицы измерений. Содержит количественную информацию в денормализованной форме. В основном он содержит данные, которые необходимо проанализировать. Таблицы фактов в основном содержат два столбца: один для внешних ключей, который помогает объединить их с таблицей измерений, а другие содержат значения или данные, которые необходимо проанализировать. В основном он содержит числовые данные. Он растет вертикально и содержит больше записей и меньше атрибутов.

Характеристики таблицы фактов

  • Ключи: таблица фактов состоит из ключа, который представляет собой комбинацию или объединение всех первичных ключей различных таблиц измерений, связанных с этой таблицей фактов. Такой ключ называется сцепленным ключом, который однозначно идентифицирует строку таблицы фактов.
  • Зерно таблицы фактов: Зерно таблицы означает уровень детализации или глубины информации, которая хранится в таблице фактов. Уровень должен быть самым высоким для разработки эффективной таблицы фактов.
  • Аддитивные меры: атрибуты в таблице фактов могут быть полностью аддитивными, полуаддитивными или неаддитивными. Полностью аддитивные или аддитивные меры - это те, которые добавляются ко всем измерениям. В полуаддитивных, меры добавляются к некоторым измерениям, а не ко всем, а неаддитивные меры - это те, которые хранят базовую единицу измерения любого бизнес-процесса.
  • Разреженные данные: некоторые записи, представленные в таблице фактов, содержат атрибуты с нулевыми значениями или показателями, т.е. эти записи не предоставляют или не предоставляют никакой информации.
  • Вырожденные измерения . Измерения или атрибуты, присутствующие в таблице фактов, которые нельзя добавить или которые не являются аддитивными, называются вырожденными измерениями.
  • Размеры аутригера. Размеры, имеющие отношение к любой другой таблице размеров, называются размерами аутригера.
  • Размеры сжимающегося свертки. Размеры, являющиеся подразделением столбцов и строк базового размера, называются размерами сжимающегося свертки.

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

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

Характеристики таблицы размеров

  • Ключи: у каждой таблицы измерений должен быть первичный ключ, который помогает однозначно идентифицировать каждую запись таблицы измерений.
  • Атрибуты: Таблица измерений содержит много атрибутов, и поэтому таблица измерений выглядит горизонтально.
  • Значения атрибута: значения в таблице измерений в основном представлены в текстовом формате, а не в числовом формате.
  • Связь между атрибутами: атрибуты, присутствующие в таблице измерений, как правило, не связаны напрямую друг с другом, но все еще являются частью одной таблицы измерений.
  • Нормализация: Таблица измерений не нормализована, поскольку нормализация разбивает данные и создает дополнительные таблицы, которые снижают эффективность выполнения запроса, поскольку он должен проходить через эти дополнительные таблицы, когда требуется восстановить измерения из таблицы фактов для любого соответствующего атрибута в таблице измерений.,
  • Развертывание, свертывание: атрибуты, присутствующие в таблице измерений, позволяют получать подробности путем перехода с более высокого уровня на более низкий уровень или также позволяют переходить с более низкого уровня на более высокий уровень атрибутов.
  • Записи: Таблица измерений имеет меньшее количество записей и большее количество атрибутов.

Сравнение лицом к лицу между таблицей фактов и таблицей измерений (инфографика)

Ниже приведены 12 лучших отличий между таблицей фактов и таблицей измерений.

Ключевые различия между таблицей фактов и таблицей измерений

Давайте обсудим некоторые основные различия между таблицей фактов и таблицей измерений.

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

Таблица фактов в сравнении с таблицей измерений

Давайте обсудим основные различия между таблицей фактов и таблицей измерений.

Характеристики Таблица фактов Таблица размеров
Основное определение Он содержит измерения, факты или метрики атрибутов. Это сопутствующая таблица, которая содержит атрибуты, с помощью которых таблица фактов выводит факты.
дизайн Это определяется зерном данных. Это описательный, полный и многословный.
задача Он содержит меры и используется для анализа и принятия решений. Содержит информацию о бизнесе и его процессе.
Тип данных Он содержит данные как в числовом, так и в текстовом формате. Содержит данные только в текстовом формате.
ключ Он имеет первичный ключ для каждого измерения, который действует как внешний ключ в таблице измерений. У него есть внешний ключ, связанный с первичным ключом таблицы фактов.
Место хранения Он хранит домен фильтра и сообщает метки в таблицах измерений. Он хранит подробные атомарные данные в размерных структурах.
иерархия У него нет иерархии. Он содержит иерархию.
Атрибуты Имеет меньше атрибутов Больше атрибутов
документация Больше записей Меньше записей.
Рост стола Стол растет вертикально. Стол растет горизонтально.
Время создания Таблица фактов создается после создания таблиц измерений. Таблица измерений должна быть создана в первую очередь.
Структура схемы В схеме меньше таблиц фактов. В схеме есть несколько таблиц измерений.

Вывод

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

Рекомендуемые статьи

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

  1. Хранилище данных против Data Mart
  2. Разница между AUTOCAD и CATIA
  3. DOS против Windows - лучшее сравнение
  4. Тестирование белого ящика против тестирования черного ящика
  5. Типы, функции и шаги для реализации Data Mart