Учебники

13) Что такое инфокуб?

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

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

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

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

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

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

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

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

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

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

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

Шаг 1)

Создать инфо-куб

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

Шаг 2)

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

Шаг 3)

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

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

 

Шаг 4)

Щелкните правой кнопкой мыши на Размер 1 -> Свойства.

 

Шаг 5)

Переименуйте Измерение согласно информации об объекте Info.

 

Шаг 6)

Щелкните правой кнопкой мыши по Измерению -> Прямой ввод инфо-объекта, чтобы вставить инфо-объекты в измерение.

 

Шаг 7)

Выберите Характеристики.

 

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

 

Перетащите его в размерность

 

Шаг 9)

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

 

Шаг 10)

Добавление показателя figureInfoObjects в инфокуб

 

Шаг 11)

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

 

Шаг 12)

Активировать инфокуб.

 

Инфокуб Дополнительные очки:

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

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

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

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

Обеспечьте оптимальное количество элементов при добавлении характеристик, не зависящих от размеров. Например, универмаг имеет 10 000 покупателей и 1000 различных материалов. Количество элементов m: n , что означает, что каждый клиент может купить много материалов. Такое количество элементов не должно поддерживаться в одной таблице измерений.

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

ДОС

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

Этикет

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