Таблиця фактів: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
оформлення, стиль
Рядок 29:
 
== Типи таблиць фактів ==
Існує чотири фундаментальніосновних вимірювальнітипів подіївимірювальних подій, які характеризуютьописують всі таблиці фактів.<ref name="Kimball">
{{Cite book
|last1=Kimball
Рядок 39:
}}
</ref>
; Транзакційний: Таблиця транзакцій є найбільш основноюосновним та фундаментальноюфундаментальним типом. «Зерно»,Ступінь що пов'язане здеталізації таблицеютаблиці фактів транзакцій, як правило, визначається як «один рядок на рядок у транзакціїтранзакцію», наприклад, це може бути кожен рядок у квитанціїчеку. Як правило, таблиця фактів транзакції містить дані найбільш детальногодеталізованого рівня, що асоціює з собоюспричиняє велику кількість [[Розмірність (сховище даних)|розмірностей]] пов'язаних з ними.
; Періодичні знімки: Періодичний знімок, як розумієтьсязрозуміло з назви, приймаєзабезпечує «картинузнімок моменту»часу, де моментце може бути певним періодомпроміжок часу, наприклад, підсумок роботи продавця за попередній місяць. Періодичний знімок таблиці залежить від таблиці транзакцій, оскільки йомудля необхідно,його створення щобнеобхідна детальна інформація, щояка зберігається у таблиці фактів, допомоглаі доставитидозволяє вибранийотримати продуктивнийпотрібний вихідрезультат.
; Накопичення знімків: Цей тип таблиці фактів використовується для зображення активностіперебігу процесу, який має чітко визначений початок і кінець, наприклад, обробку замовлення. ПорядокОбробка рухаєтьсязамовлення заскладається допомогоюз певних кроків, доки він не буде повністю оброблений. Як тільки ці кроки щодо виконання замовлення будуть завершені, відповідний рядок в таблиці фактів оновиться. Накопичувальний знімок таблиці часто містить кілька стовпців з даними, кожен з яких є етапом виконання процесу. Тому важливо мати запис у відповідному параметрі даних, що містить невідому інформацію, оскільки багато ключових даних етапу невідомо на момент створення рядка.
; Хронологічні знімки: Застосування теорії [[ХронологічнаТемпоральна база даних|хронологічних баз даних]] та моделюючихметодів технікмоделювання Таблиць''таблиць фактів тимчасовиххронологічних знімків''<ref>{{cite web|last=Davide|first=Mauri|title=Temporal Snapshot Fact Table|url=http://www.slideshare.net/davidemauri/temporal-snapshot-fact-tables}}</ref> дозволяє мати еквівалент повсякденних знімків безуникаючи дійснихстворення реальних щоденних знімків. ВонаТакий підхід запроваджує концепцію інтервалів часу в таблиці фактів, що дозволяє заощадити багато місця, оптимізувати швидкодію та дозволяє кінцевому користувачу мати логічний еквівалент «знімку часу», який його цікавить.
 
== Кроки розробки таблиці фактів ==