Різниця між таблицею фактів і таблицею розмірів
Ключова різниця між таблицею фактів і таблицею вимірювань
- Таблиця фактів містить показники, показники та факти про бізнес-процес, тоді як таблиця розмірів є доповненням до таблиці фактів, яка містить описові атрибути, які використовуються як обмеження запитів.
- Таблиця фактів розташована в центрі схеми зірки або сніжинки, тоді як таблиця розмірів розташована по краях схеми зірки або сніжинки.
- Таблиця фактів визначається її зернистістю або найбільш атомарним рівнем, тоді як таблиця розмірності має бути багатослівною, описовою, повною та гарантованої якості.
- Таблиця фактів допомагає зберігати мітки звітів, тоді як таблиця розмірів містить докладні дані.
- Таблиця фактів не містить ієрархії, тоді як таблиця вимірювань містить ієрархії.
Що таке таблиця фактів?
Таблиця фактів є основною таблицею в a розмірна модель.
Таблиця фактів містить
- Вимірювання/факти
- Зовнішній ключ до розмірної таблиці
Що таке таблиця розмірів?
- Таблиця розмірів містить розміри факту.
- Вони приєднуються до таблиці фактів через зовнішній ключ.
- Таблиці розмірності є денормалізованими таблицями.
- Атрибути розмірності — це різні стовпці в таблиці розмірності
- Розміри пропонують описові характеристики фактів за допомогою їхніх атрибутів
- Немає встановленого обмеження, встановленого для заданої кількості вимірів
- Вимір також може містити один або декілька ієрархічних зв’язків
Таблиця фактів проти таблиці розмірів
Нижче наведено різницю між таблицею фактів і таблицею розмірів
параметри | Таблиця фактів | Таблиця розмірів |
---|---|---|
Визначення | Вимірювання, показники або факти про бізнес-процес. | Супутня таблиця до таблиці фактів містить описові атрибути, які використовуються як обмеження запиту. |
Характеристика | Розташований у центрі схеми зірки чи сніжинки та оточений розмірами. | Підключений до таблиці фактів і розташований по краях зірки або схема сніжинки |
Дизайн | Визначається їх зернистістю або його найбільш атомарним рівнем. | Має бути багатослівним, описовим, повним і мати гарантовану якість. |
Завдання | Таблиця фактів – це вимірна подія, для якої збираються дані таблиці вимірювань і використовуються для аналізу та звітності. | Збірник довідкової інформації про підприємство. |
Тип даних | Таблиці фактів можуть містити інформацію, як-от продажі, порівняно з набором параметрів, як-от продукт і дата. | Таблиця розмірів Evert містить атрибути, які описують деталі розміру. Наприклад, розміри продукту можуть містити ідентифікатор продукту, категорію продукту тощо. |
ключ | Фактична таблиця первинного ключа відображається як зовнішні ключі в Dimensions. | Таблиця розмірів має стовпці первинного ключа, які унікально ідентифікують кожен розмір. |
зберігання | Допомагає зберігати мітки звітів і фільтрувати значення домену в таблицях розмірів. | Завантажте детальні атомарні дані в розмірні структури. |
Ієрархія | Не містить ієрархії | Містить ієрархії. Наприклад, місцезнаходження може містити країну, пін-код, штат, місто тощо. |
Вид фактів
Вид фактів | Пояснення |
---|---|
Добавка | Заходи слід додати до всіх розмірів. |
Напівдобавка | У цьому типі фактів заходи можуть бути додані до одних вимірів, а не до інших. |
Бездобавковий | Він зберігає деякі основні одиниці вимірювання бізнес-процесу. Деякі реальні приклади включають продажі, телефонні дзвінки та замовлення. |
Типи розмірів
Типи розмірів | Визначення |
---|---|
Відповідні розміри | Відповідні розміри - це сам факт, до якого він відноситься. Цей розмір використовується в схемі з більш ніж однією зіркою або Datamart. |
Розміри аутригерів | Розмір може мати посилання на іншу таблицю розмірів. Ці вторинні розміри називаються виносними розмірами. Цей тип Dimensions слід використовувати обережно. |
Згорнуті зведені розміри | Згорнуті зведені розміри — це підрозділи рядків і стовпців основного розміру. Ці типи параметрів корисні для розробки зведених таблиць фактів. |
Об’єднання таблиць розмірів до розмірів | Розміри можуть мати посилання на інші розміри. Однак ці зв’язки можна моделювати за допомогою виносних розмірів. |
Розміри рольової гри | Один фізичний вимір допомагає робити кілька посилань у таблиці фактів, оскільки кожне посилання пов’язується з логічно окремою роллю для виміру. |
Небажані розміри | Це набір випадкових транзакційних кодів, прапорів або текстових атрибутів. Він може логічно не належати до якогось конкретного виміру. |
Вироджені розміри | Вироджена розмірність не має відповідної розмірності. Він використовується в транзакціях і збиранні таблиць фактів моментальних знімків. Цей вид розмірності не має свого розміру, оскільки він виводиться з таблиці фактів. |
Змінні розміри | Вони використовуються, коли одна таблиця фактів поєднується з різними версіями того самого виміру. |
Розміри кроку | Послідовні процеси, як-от події веб-сторінки, здебільшого мають окремий рядок у таблиці фактів для кожного кроку процесу. Він вказує, де слід використовувати конкретний крок у загальному сеансі. |