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

⚡ Розумний підсумок

Інфокуб у SAP BW — це автономний багатовимірний набір даних, побудований на розширеній схемі «зірка», що зберігає ключові показники таблиці фактів, оточені таблицями вимірів, і слугує як цільовим об'єктом даних, так і постачальником інформації для звітності.

  • 🧊 Інфокуб: Автономний багатовимірний набір даних, що використовується як цільовий об'єкт даних та інфопровайдер.
  • Розширена зіркова схема: Центральна таблиця фактів оточена 16 таблицями вимірів зовні з основними даними.
  • 📐 16 Розміри: BW дозволяє використовувати 16 вимірів, три з яких попередньо визначені, кожен з яких містить до 248 характеристик.
  • 📊 Агреговані дані: Інфокуби зберігають зведені дані протягом тривалого часу для підтримки швидких запитів.
  • 🗃️ Три типи: Стандартні, віртуальні та інфокуби реального часу відрізняються способом зберігання даних.
  • 🤖 Допомога AI: ШІ та SAP HANA оптимізує моделі InfoCube для масштабної аналітики.

Що таке інфокуб SAP BI/BW

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

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

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

Інфокуб

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

Інфокуб

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

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

  • Інфокуб дотримується розширеної зіркоподібної схеми.
  • У центрі куба розташована таблиця фактів, оточена 16 таблицями вимірів, а основні дані розташовані поза ним.
  • Інфокуби – це центральна багатовимірна модель даних у бізнес-аналітиці.
  • Це замкнутий набір даних, що охоплює один або кілька пов'язаних бізнес-процесів. Користувач звітності може визначати або виконувати запити до інфокуба.
  • Він зберігає узагальнені або агреговані дані протягом тривалого часу. Інфокуб складається рівно з однієї таблиці фактів, оточеної таблицями вимірів.
  • 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 авіакомпанії в характеристиках.

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

Перетягніть його у вимір.

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

Крок 9) Аналогічно створіть нові виміри та виконайте кроки 4-8, щоб додати інфооб'єкти.

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

Крок 10) Додайте інфооб'єкти ключових показників до інфокуба.

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

Крок 11) Виконайте наведену вище процедуру, щоб додати більше ключових показників.

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

Крок 12) Активуйте інфокуб.

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

Додаткові бали інфокуба

Технічна назва таблиці розмірів призначається системою за допомогою шаблону /BIC/D #, де перший # — 1, другий — 2 тощо. Для SAP-доставлений куб, він починається з /BI0/D.

Характерні інфооб'єкти можна вільно додавати до створених клієнтом вимірів. Таблиці вимірів слід використовувати оптимально. Забезпечте оптимальну потужність під час додавання характерних інфооб'єктів до вимірів. Наприклад, універмаг має 10 000 клієнтів і 1,000 різних матеріалів; потужність становить m:n, що означає, що кожен клієнт може придбати багато матеріалів. Така потужність не повинна підтримуватися в одній таблиці вимірів.

Правило великого пальця: уникайте m:n у межах виміру.

Кращі практики

  • Використовуйте стандартний інфокуб для полегшення багатовимірного аналізу.
  • Використовуйте його для зберігання узагальненої або агрегованої інформації з великим обсягом даних.
  • Використовуйте вимір рядка, якщо в таблиці вимірів розміщено лише один об'єкт.
  • Де це доречно, наведіть інформацію про персонажа за допомогою навігаційних атрибутів.

Моменти, яких слід уникати

  • Не групуйте потужність m:n в межах одного виміру.
  • Не зберігайте інформацію з високою кардинальністю в таблиці вимірів без виміру рядка.

Поширені запитання

Інфокуб зберігає узагальнені, агреговані дані на розширеній схемі "зірка" та є адитивним, що підходить для швидкого багатовимірного звітування. DSO зберігає детальні дані на рівні документів у прозорих таблицях і може перезаписувати значення. DSO часто завантажують дані в інфокуби.

З 16 вимірів, SAP попередньо визначає три: вимір часу, вимір одиниці та вимір пакета даних. Решта 13 доступні для ваших власних характеристик, згрупованих, щоб таблиці вимірів були невеликими та ефективними.

Вимір рядка або вимір високої кардинальності містить одну характеристику з дуже багатьма різними значеннями, такими як номер документа. SAP безпосередньо пов'язує таблицю SID з таблицею фактів, уникаючи великої таблиці вимірів та покращуючи швидкість завантаження та запитів.

Так. SAP HANA та машинне навчання аналізують шаблони запитів, щоб рекомендувати агрегати, секціонування та дизайн вимірів. SAP Копілот Joule AI може пояснити вибір моделювання, helping консультанти швидше створюють ефективні інфокуби.

Машинне навчання зчитує чисті, агреговані дані інфокуба для навчання моделей прогнозування та виявлення аномалій. SAP Analytics Cloud, штучний інтелект використовує виміри куба та ключові показники для автоматичної генерації діаграм та відповідей на запитання природною мовою.

Підсумуйте цей пост за допомогою: