Таблиця фактів:
Таблиця фактів - це основна таблиця у розмірній моделі.
Фактична таблиця містить
- Вимірювання / факти
- Зовнішній ключ таблиці розмірів
Таблиця розмірів:
- Таблиця розмірностей містить розміри факту.
- Вони приєднуються до таблиці фактів за допомогою зовнішнього ключа.
- Таблиці розмірів - це денормалізовані таблиці.
- Атрибути виміру - це різні стовпці таблиці розмірів
- Виміри пропонують описові характеристики фактів за допомогою їх атрибутів
- Для заданої кількості розмірів не встановлено обмеження
- Вимір також може містити один або кілька ієрархічних відносин
КЛЮЧОВА РІЗНИЦЯ
- Фактична таблиця містить виміри, метрики та факти про бізнес-процес, тоді як таблиця вимірів є супутником таблиці фактів, яка містить описові атрибути, що використовуються як обмеження запиту.
- Таблиця фактів розташована в центрі схеми зірки або сніжинки, тоді як таблиця розмірів розташована по краях схеми зірки або сніжинки.
- Таблиця фактів визначається їх зерном або найатомнішим рівнем, тоді як таблиця розмірів повинна бути багатозначною, описовою, повною та забезпеченою якістю.
- Таблиця фактів допомагає зберігати мітки звітів, тоді як таблиця вимірів містить докладні дані.
- Фактична таблиця не містить ієрархії, тоді як таблиця вимірів містить ієрархії.
Різниця між таблицею вимірів та таблицею фактів
Параметри | Фактична таблиця | Таблиця розмірів |
Визначення | Вимірювання, показники або факти про бізнес-процес. | Таблиця супроводу до таблиці фактів містить описові атрибути, які слід використовувати як обмеження запиту. |
Характерний | Розташований у центрі схеми зірки або сніжинки та оточений розмірами. | Підключений до таблиці фактів і розташований по краях схеми зірки або сніжинки |
Дизайн | Визначається їх зерном або його найбільш атомним рівнем. | Має бути багатослівним, описовим, повним та забезпеченим якістю. |
Завдання | Фактична таблиця - це вимірювана подія, для якої збираються дані таблиці вимірів та використовуються для аналізу та складання звітності. | Збір довідкової інформації про бізнес. |
Тип даних | Таблиці фактів можуть містити таку інформацію, як продажі, проти набору вимірів, таких як Товар та Дата. | Таблиця вимірних розмірів містить атрибути, що описують деталі розмірності. Наприклад, розміри товару можуть містити ідентифікатор товару, категорію товару тощо. |
Ключ | Таблиця первинного ключа фактично відображається як зовнішні ключі розмірів. | Таблиця розмірів має стовпці первинного ключа, які однозначно ідентифікують кожен вимір. |
Зберігання | Допомагає зберігати мітки звітів та фільтрувати значення домену в таблицях розмірів. | Завантажте докладні атомні дані в мірні структури. |
Ієрархія | Не містить ієрархії | Містить ієрархії. Наприклад, Місцезнаходження може містити країну, пін-код, штат, місто тощо. |
Тип фактів
Тип фактів | Пояснення |
Добавка | Заходи слід додати до всіх вимірів. |
Напівдобавка | У цьому типі фактів міри можуть додаватися до одних вимірів, а не до інших. |
Неадитивні | Він зберігає деякі основні одиниці виміру бізнес-процесу. Деякі реальні приклади включають продажі, телефонні дзвінки та замовлення. |
Типи розмірів:
Типи розмірів | Визначення |
Відповідні розміри | Відповідні розміри - це той самий факт, до якого він відноситься. Цей розмір використовується у більш ніж однозірковій схемі або Datamart. |
Розміри аутригера | Вимір може мати посилання на іншу таблицю розмірів. Ці вторинні розміри називаються розмірами аутригера. Цей розмір слід використовувати обережно. |
Розміри зведеного накопичення | Розміри зведеного накопичення - це підрозділ рядків і стовпців базового виміру. Такі види вимірів корисні для розробки агрегованих таблиць фактів. |
Приєднання таблиці розмірності до розміру | Розміри можуть мати посилання на інші розміри. Однак ці взаємозв'язки можуть бути змодельовані за розмірами аутригера. |
Рольові розміри | Один фізичний вимір допомагає посилатися кілька разів у таблиці фактів, оскільки кожне посилання посилається на логічно виразну роль для виміру. |
Небажані розміри | Це колекція випадкових кодів транзакцій, прапорів або текстових атрибутів. Це може логічно не належати до якогось конкретного виміру. |
Вироджені розміри | Вироджена розмірність не має відповідної розмірності. Він використовується для транзакцій та збору таблиць фактів знімків. Цей вимір не має свого виміру, оскільки він походить із таблиці фактів. |
Замінні розміри | Вони використовуються, коли одна і та ж таблиця фактів поєднується з різними версіями одного виміру. |
Крок Розміри | Послідовні процеси, як події веб-сторінок, в основному мають окремий рядок у таблиці фактів для кожного кроку в процесі. Він розповідає, де конкретний крок слід використовувати під час загальної сесії. |