Що таке інфокуб SAP BI/BW? Як створити один?

Що таке Інфокуб?

Інфокуб — ​​це область зберігання даних, у якій ми зберігаємо дані, які фізично витягуємо з вихідної системи. Інфо-куб може функціонувати і як цільовий об’єкт даних, і як інформаційний постачальник. З точки зору звітності, інфокуб можна описати як самодостатній набір даних.

Наприклад, інформаційний куб обсягу продажів, який має такі розміри, як МІСЯЦЬ – ПРОДУКТ-КЛІЄНТ-РЕГІОН, можна переглядати за будь-якою з осей, наприклад загальні продажі за регіоном або за клієнтом. Розмірами інформаційного куба є сутності або ієрархії.

Інфокуб

BIW (Business Intelligence Warehouse) надає можливість визначити 16 параметрів, з яких 3 є попередньо визначеними.

Інфокуб

Наведений вище куб демонструє простий тривимірний куб. Кожен вимір може містити 3 характеристик для аналізу. Один квадрат у кубі вище представляє відносну вартість для відповідної комбінації клієнт/регіон/підрозділ.

Структура інформаційного куба

  • Інфокуб слідує за розширеною зірковою схемою.
  • Він має таблицю фактів у центрі й оточений 16 таблицями вимірів із основними даними, розташованими за межами куба.
  • Інфокуби є центральною багатовимірною моделлю даних у BI.
  • Це самостійний набір даних, що охоплює один або кілька пов’язаних бізнес-процесів. Користувач, який надсилає звіти, може визначати або виконувати запити до інформаційного куба.
  • Він використовується для зберігання зведених/агрегованих даних протягом тривалого часу. Інфокуби складаються точно з однієї таблиці фактів, оточених розмірними таблицями.
  • SAP Доставлені інфокуби починаються з числа, як правило, 0. Ваш власний інфокуб має починатися з літери від A до Z і мати довжину від 3 до 9 символів.

Типи інфокубів

Інфокуб класифікується на три типи залежно від способу зберігання та розповсюдження даних.

  • Стандартний інфокуб:Використовується для фізичного збереження даних у кубі. Можливе лише читання.
  • Віртуальний інфокуб: Він не зберігає дані фізично в кубі. Під час виконання запиту він приносить дані з відповідної вихідної системи.
  • Інфокуб реального часу: Зберігає дані фізично в кубі. Читання та запис можливі. Це значно використовується при плануванні даних.

Як створити стандартний інфокуб

Крок 1) Створіть інформаційний куб

  1. Перейдіть до коду транзакції RSA1
  2. Натисніть кнопку ОК.

Створіть стандартний інфокуб

Крок 2)

  1. Перейдіть до вкладки «Моделювання» -> «Постачальник інформації».
  2. Клацніть правою кнопкою миші на InfoArea.
  3. У контекстному меню натисніть «Створити інформаційний куб».

Створіть стандартний інфокуб

Створіть стандартний інфокуб

Крок 3)

  1. Введіть технічну назву.
  2. Введіть Descriptіона.
  3. Виберіть опційну кнопку «Стандартний інфокуб».

Натисніть кнопку створити

Створіть стандартний інфокуб

Крок 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 в одному вимірі.
  • Приділіть більше уваги передачі інформації про персонажа через навігаційний атрибут.
  • Підтримуйте високу кількість інформації в розмірній таблиці.