Что такое инфокуб SAP БИ/БВ? Как создать его?

Что такое Инфокуб?

Инфокуб — ​​это область хранения данных, в которой мы храним данные, которые мы физически извлекаем из исходной системы. Инфо-куб может функционировать как в качестве целевого объекта данных, так и в качестве инфо-провайдера. С точки зрения отчетности инфокуб можно описать как автономный набор данных.

Например, инфокуб «Объем продаж» с такими измерениями, как МЕСЯЦ — ПРОДУКТ-КЛИЕНТ-РЕГИОН, можно просмотреть по любой из осей, например общий объем продаж по региону или по клиенту. Измерениями инфо-куба являются сущности или иерархии.

Инфокуб

BIW (Хранилище бизнес-аналитики) предоставляет возможность определять 16 измерений, из которых 3 являются предопределенными.

Инфокуб

Приведенный выше куб демонстрирует простой трехмерный куб. Каждое измерение может содержать 3 характеристик для анализа. Один квадрат в кубе выше представляет собой относительное значение для соответствующей комбинации клиент/регион/подразделение.

Структура инфо-куба

  • Инфокуб следует расширенной звездообразной схеме.
  • Он имеет таблицу фактов в центре и окружен 16 таблицами измерений, а основные данные лежат вне куба.
  • Инфокубы — это центральная многомерная модель данных в BI.
  • Это замкнутый набор данных, охватывающий один или несколько связанных бизнес-процессов. Пользователь отчетов может определять или выполнять запросы к информационному кубу.
  • Он используется для хранения обобщенных/агрегированных данных в течение длительных периодов времени. Инфокубы состоят ровно из одной таблицы фактов, окруженной таблицами измерений.
  • SAP Доставленные инфокубы начинаются с цифры, обычно 0. Ваш собственный инфокуб должен начинаться с буквы от А до Z и иметь длину от 3 до 9 символов.

Типы инфо-куба

Инфокуб подразделяется на три типа в зависимости от способа хранения и распространения данных.

  • Стандартный инфокуб:Используется для физического хранения данных в кубе. Возможно только чтение.
  • Виртуальный инфокуб: Он не хранит данные физически в кубе. Во время выполнения запроса он извлекает данные из соответствующей исходной системы.
  • Инфокуб в реальном времени: Физически хранит данные в кубе. Возможны чтение и запись. Он широко используется при планировании данных.

Как создать стандартный инфокуб

Шаг 1) Создать инфо-куб

  1. Перейти к коду транзакции RSA1
  2. Нажмите кнопку ОК.

Создать стандартный инфокуб

Шаг 2)

  1. Перейдите на вкладку «Моделирование» -> «Информационный поставщик».
  2. Щелкните правой кнопкой мыши Информационную область.
  3. Нажмите «Создать инфо-куб» в контекстном меню.

Создать стандартный инфокуб

Создать стандартный инфокуб

Шаг 3)

  1. Введите техническое имя.
  2. Введите Descriptион.
  3. Выберите кнопку выбора «Стандартный инфо-куб».

Нажмите кнопку "Создать"

Создать стандартный инфокуб

Шаг 4) Щелкните правой кнопкой мыши по размеру 1 -> Свойства.

Создать стандартный инфокуб

Шаг 5) Переименуйте измерение в соответствии с информацией об информационном объекте.

Создать стандартный инфокуб

Шаг 6) Щелкните правой кнопкой мыши измерение -> Прямой ввод инфо-объекта для вставки. ИнфоОбъекты в Измерение.

Создать стандартный инфокуб

Шаг 7) Выберите Характеристики.

Создать стандартный инфокуб

Шаг 8) Выберите идентификатор авиакомпании в характеристиках

Создать стандартный инфокуб

Перетащите его в Dimension

Создать стандартный инфокуб

Шаг 9) Аналогичным образом создайте новые измерения и выполните шаги 4–8, чтобы добавить инфо-объекты.

Создать стандартный инфокуб

Шаг 10) Добавление ключевых фигурInfoObjects в инфокуб

Создать стандартный инфокуб

Шаг 11) Следуйте инструкциям выше, чтобы добавить больше показателей.

Создать стандартный инфокуб

Шаг 12) Активируйте инфокуб.

Создать стандартный инфокуб

Дополнительные моменты инфокуба:

Техническое имя размерной таблицы присваивается системой по шаблону /BIC/ «D #», где первый # будет a1, второй — 2 и т. д..

Если это куб, доставленный SAP, он будет начинаться с /BI0/D.

Характеристики Информационные объекты можно свободно добавлять в измерения, созданные клиентом.

Таблицы размеров следует использовать оптимально.

Обеспечьте оптимальную мощность при добавлении характеристик информационного объекта к размерам. Например, Универмаг имеет 10,000 1000 покупателей и XNUMX различных материалов. Мощность м: н, а это значит, что каждый клиент может купить множество материалов. Такую мощность не следует поддерживать в одной и той же таблице измерений.

Thumbrule: избегайте m:n внутри измерения.

Два

  • Перейдите на вкладку «Моделирование» -> «Информационный поставщик».
  • Щелкните правой кнопкой мыши Информационную область.
  • Нажмите «Создать инфо-куб» в контекстном меню.
  • Введите техническое имя.
  • Введите Descriptион.
  • Выберите кнопку выбора «Стандартный инфо-куб».

Этикет

  • Стандартный инфокуб можно использовать, если пользователь:
  • Хочет облегчить многомерный анализ.
  • Хочет хранить обобщенную/агрегированную информацию с большим объемом данных.
  • Используйте измерение отдельной позиции, если в таблицу измерений помещен только один объект.
  • Поддерживайте высокую степень детализации записей.
  • Группа M: мощность N в пределах одного измерения.
  • Уделите больше внимания донесению информации о персонаже через навигационный атрибут.
  • Сохраняйте информацию о высокой мощности в таблице измерений.