Різниця між таблицею фактів і таблицею розмірів

Ключова різниця між таблицею фактів і таблицею вимірювань

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

Різниця між таблицею фактів і таблицею розмірів

Що таке таблиця фактів?

Таблиця фактів є основною таблицею в a розмірна модель.

Таблиця фактів містить

  1. Вимірювання/факти
  2. Зовнішній ключ до розмірної таблиці

Що таке таблиця розмірів?

  • Таблиця розмірів містить розміри факту.
  • Вони приєднуються до таблиці фактів через зовнішній ключ.
  • Таблиці розмірності є денормалізованими таблицями.
  • Атрибути розмірності — це різні стовпці в таблиці розмірності
  • Розміри пропонують описові характеристики фактів за допомогою їхніх атрибутів
  • Немає встановленого обмеження, встановленого для заданої кількості вимірів
  • Вимір також може містити один або декілька ієрархічних зв’язків

Таблиця фактів проти таблиці розмірів

Нижче наведено різницю між таблицею фактів і таблицею розмірів

параметри Таблиця фактів Таблиця розмірів
Визначення Вимірювання, показники або факти про бізнес-процес. Супутня таблиця до таблиці фактів містить описові атрибути, які використовуються як обмеження запиту.
Характеристика Розташований у центрі схеми зірки чи сніжинки та оточений розмірами. Підключений до таблиці фактів і розташований по краях зірки або схема сніжинки
Дизайн Визначається їх зернистістю або його найбільш атомарним рівнем. Має бути багатослівним, описовим, повним і мати гарантовану якість.
Завдання Таблиця фактів – це вимірна подія, для якої збираються дані таблиці вимірювань і використовуються для аналізу та звітності. Збірник довідкової інформації про підприємство.
Тип даних Таблиці фактів можуть містити інформацію, як-от продажі, порівняно з набором параметрів, як-от продукт і дата. Таблиця розмірів Evert містить атрибути, які описують деталі розміру. Наприклад, розміри продукту можуть містити ідентифікатор продукту, категорію продукту тощо.
ключ Фактична таблиця первинного ключа відображається як зовнішні ключі в Dimensions. Таблиця розмірів має стовпці первинного ключа, які унікально ідентифікують кожен розмір.
зберігання Допомагає зберігати мітки звітів і фільтрувати значення домену в таблицях розмірів. Завантажте детальні атомарні дані в розмірні структури.
Ієрархія Не містить ієрархії Містить ієрархії. Наприклад, місцезнаходження може містити країну, пін-код, штат, місто тощо.

Вид фактів

Вид фактів Пояснення
Добавка Заходи слід додати до всіх розмірів.
Напівдобавка У цьому типі фактів заходи можуть бути додані до одних вимірів, а не до інших.
Бездобавковий Він зберігає деякі основні одиниці вимірювання бізнес-процесу. Деякі реальні приклади включають продажі, телефонні дзвінки та замовлення.

Типи розмірів

Типи розмірів Визначення
Відповідні розміри Відповідні розміри - це сам факт, до якого він відноситься. Цей розмір використовується в схемі з більш ніж однією зіркою або Datamart.
Розміри аутригерів Розмір може мати посилання на іншу таблицю розмірів. Ці вторинні розміри називаються виносними розмірами. Цей тип Dimensions слід використовувати обережно.
Згорнуті зведені розміри Згорнуті зведені розміри — це підрозділи рядків і стовпців основного розміру. Ці типи параметрів корисні для розробки зведених таблиць фактів.
Об’єднання таблиць розмірів до розмірів Розміри можуть мати посилання на інші розміри. Однак ці зв’язки можна моделювати за допомогою виносних розмірів.
Розміри рольової гри Один фізичний вимір допомагає робити кілька посилань у таблиці фактів, оскільки кожне посилання пов’язується з логічно окремою роллю для виміру.
Небажані розміри Це набір випадкових транзакційних кодів, прапорів або текстових атрибутів. Він може логічно не належати до якогось конкретного виміру.
Вироджені розміри Вироджена розмірність не має відповідної розмірності. Він використовується в транзакціях і збиранні таблиць фактів моментальних знімків. Цей вид розмірності не має свого розміру, оскільки він виводиться з таблиці фактів.
Змінні розміри Вони використовуються, коли одна таблиця фактів поєднується з різними версіями того самого виміру.
Розміри кроку Послідовні процеси, як-от події веб-сторінки, здебільшого мають окремий рядок у таблиці фактів для кожного кроку процесу. Він вказує, де слід використовувати конкретний крок у загальному сеансі.