Що таке інфокуб SAP BI/BW? Як створити один?
Що таке Інфокуб?
Інфокуб — це область зберігання даних, у якій ми зберігаємо дані, які фізично витягуємо з вихідної системи. Інфо-куб може функціонувати і як цільовий об’єкт даних, і як інформаційний постачальник. З точки зору звітності, інфокуб можна описати як самодостатній набір даних.
Наприклад, інформаційний куб обсягу продажів, який має такі розміри, як МІСЯЦЬ – ПРОДУКТ-КЛІЄНТ-РЕГІОН, можна переглядати за будь-якою з осей, наприклад загальні продажі за регіоном або за клієнтом. Розмірами інформаційного куба є сутності або ієрархії.
BIW (Business Intelligence Warehouse) надає можливість визначити 16 параметрів, з яких 3 є попередньо визначеними.
Наведений вище куб демонструє простий тривимірний куб. Кожен вимір може містити 3 характеристик для аналізу. Один квадрат у кубі вище представляє відносну вартість для відповідної комбінації клієнт/регіон/підрозділ.
Структура інформаційного куба
- Інфокуб слідує за розширеною зірковою схемою.
- Він має таблицю фактів у центрі й оточений 16 таблицями вимірів із основними даними, розташованими за межами куба.
- Інфокуби є центральною багатовимірною моделлю даних у BI.
- Це самостійний набір даних, що охоплює один або кілька пов’язаних бізнес-процесів. Користувач, який надсилає звіти, може визначати або виконувати запити до інформаційного куба.
- Він використовується для зберігання зведених/агрегованих даних протягом тривалого часу. Інфокуби складаються точно з однієї таблиці фактів, оточених розмірними таблицями.
- SAP Доставлені інфокуби починаються з числа, як правило, 0. Ваш власний інфокуб має починатися з літери від A до Z і мати довжину від 3 до 9 символів.
Типи інфокубів
Інфокуб класифікується на три типи залежно від способу зберігання та розповсюдження даних.
- Стандартний інфокуб:Використовується для фізичного збереження даних у кубі. Можливе лише читання.
- Віртуальний інфокуб: Він не зберігає дані фізично в кубі. Під час виконання запиту він приносить дані з відповідної вихідної системи.
- Інфокуб реального часу: Зберігає дані фізично в кубі. Читання та запис можливі. Це значно використовується при плануванні даних.
Як створити стандартний інфокуб
Крок 1) Створіть інформаційний куб
- Перейдіть до коду транзакції RSA1
- Натисніть кнопку ОК.
Крок 2)
- Перейдіть до вкладки «Моделювання» -> «Постачальник інформації».
- Клацніть правою кнопкою миші на InfoArea.
- У контекстному меню натисніть «Створити інформаційний куб».
Крок 3)
- Введіть технічну назву.
- Введіть Descriptіона.
- Виберіть опційну кнопку «Стандартний інфокуб».
Натисніть кнопку створити
Крок 4) Клацніть правою кнопкою миші Вимір 1 -> Властивості.
Крок 5) Перейменуйте розмір відповідно до інформації про інформаційний об’єкт.
Крок 6) Клацніть правою кнопкою миші на розмірі -> інформаційний об’єкт Прямий вхід для вставки Інфооб'єкти у Вимір.
Крок 7) Виберіть Характеристики.
Крок 8) Виберіть ID авіакомпанії в характеристиках
Перетягніть його в Dimension
Крок 9) Так само створіть нові розміри та виконайте кроки 4-8, щоб додати інформаційні об’єкти.
Крок 10) Додавання Key figureInfoObjects в Інфокуб
Крок 11) Дотримуйтеся наведених вище процедур, щоб додати більше ключових цифр
Крок 12) Активуйте Інфокуб.
Додаткові бали інфокубу:
Технічна назва розмірної таблиці присвоюється системою за зразком /BIC/ «D #», де перший # буде a1, другий — 2 і так далі.
Якщо це куб із доставкою соку, то він починатиметься як /BI0/D
Інформаційні об’єкти характеристик можна вільно додавати до розмірів, створених клієнтом.
Слід оптимально використовувати таблиці розмірів.
Забезпечте оптимальну потужність під час додавання характеристик інформаційного об’єкта до розмірів. Наприклад Універмаг має 10,000 1000 покупців і XNUMX різних матеріалів. Мощність є m:n, тобто кожен клієнт може придбати багато матеріалів. Такий вид потужності не слід підтримувати в тій самій таблиці розмірності.
Thumbrule: уникайте m:n у вимірі.
всередині
- Перейдіть до вкладки «Моделювання» -> «Постачальник інформації».
- Клацніть правою кнопкою миші на InfoArea.
- У контекстному меню натисніть «Створити інформаційний куб».
- Введіть технічну назву.
- Введіть Descriptіона.
- Виберіть опційну кнопку «Стандартний інфокуб».
Немає
- Стандартний інфокуб можна використовувати, якщо користувач:
- Хоче полегшити багатовимірний аналіз.
- Бажає зберігати узагальнену/зведену інформацію з великим об’ємом даних.
- Використовуйте розмір елемента рядка, якщо в таблиці розмірів розміщено лише один об’єкт.
- Підтримуйте високу деталізацію записів.
- Група M: потужність N в одному вимірі.
- Приділіть більше уваги передачі інформації про персонажа через навігаційний атрибут.
- Підтримуйте високу кількість інформації в розмірній таблиці.