ЛЕКЦІЯ 5. СТРУКТУРА OLAP-КУБУ
1. ТАБЛИЦЯ ФАКТІВ
Таблиця фактів є основною
таблицею сховища даних. Як
правило, вона містить відомості
про об'єкти або події, сукупність
яких буде надалі аналізуватися.
Типи фактів
1. Факти, пов'язані з транзакціями (Transaction facts). Вони засновані на окремих подіях (типовими прикладами яких є телефонний дзвінок або зняття грошей з рахунку за допомогою банкомату).
2. Факти, пов'язані з поняттям "моментальні знімки" (Snapshot facts). Засновані на стані об'єкта (наприклад, банківського рахунку) в певні моменти часу, наприклад на кінець дня або місяця. Типовими прикладами таких фактів є обсяг продажів за день або денна виручка.
3. Факти, пов'язані з елементами документа (Line-item facts). Засновані на тому чи іншому документі (наприклад, рахунку за товар або послуги) і містять детальну інформацію про елементи цього документа (наприклад, кількості, ціни, відсотку знижки).
4. Факти, пов'язані з подіями або станом об'єкта (Event
or state facts). Представляють виникнення події без
подробиць про нього (наприклад, просто факт продажу
або факт відсутності такої без інших подробиць).
СКЛАД ТАБЛИЦІ ФАКТІВ
- Таблиця фактів, як правило, містить унікальний складовий ключ, який об'єднує первинні ключі таблиць вимірів. Найчастіше – це цілочисельні значення або значення типу «дата / час».
- При цьому як ключові, так і деякі неключові поля повинні відповідати вимірам OLAP-куба.
- Крім цього таблиця фактів містить одне або кілька числових полів, на підставі яких в подальшому будуть отримані агрегатні дані, тобто самі фактичні дані.
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання