Что такое инфокуб?
Инфокуб — это область хранения данных, в которой мы храним данные, которые мы извлекаем из исходной системы физически. Инфо-куб может функционировать как цель данных и инфо-провайдер. С точки зрения отчетности, инфокуб может быть описан как автономный набор данных.
Например, инфокуб «Сумма продаж», который имеет такие измерения, как «МЕСЯЦ — ПРОДУКТ-КЛИЕНТ-РЕГИОН», может просматриваться по любой из осей, например, общий объем продаж по регионам или по клиентам. Измерения инфо-куба являются объектами или иерархиями.
BIW (Business Intelligence Warehouse) предоставляет возможность определить 16 измерений, из которых 3 предварительно определены.
Вышеуказанный куб демонстрирует простой трехмерный куб. Каждое измерение может содержать 248 признаков для анализа. Один квадрат в кубе выше представляет относительное значение для соответствующей комбинации клиент / регион / подразделение.
Структура инфо-куба:
- Инфокуб следует расширенной схеме звезды.
- Он имеет таблицу фактов в центре и окружен 16 таблицами измерений с основными данными, лежащими вне куба.
- Инфокубы — это центральная многомерная модель данных в BI.
- Это автономный набор данных, охватывающий один или несколько связанных бизнес-процессов. Сообщающий пользователь может определять или выполнять запросы к информационному кубу.
- Он используется для хранения обобщенных / агрегированных данных за длительные периоды времени. Инфокубы состоят из одной таблицы фактов, окруженной таблицами измерений.
- Инфокубы, поставляемые SAP, начинаются с цифры, обычно равной 0. Ваш собственный инфокуб должен начинаться с буквы от A до Z и иметь длину от 3 до 9 символов.
Тип инфо-куба
Инфокуб подразделяется на три типа в зависимости от способа ведения и распространения данных.
- Стандартный инфокуб: используется для физического сохранения данных в кубе. Только чтение возможно.
- Виртуальный инфокуб: он не поддерживает физические данные в кубе. При выполнении запроса он доставляет данные из соответствующей исходной системы.
- Инфокуб в реальном времени: физически сохраняет данные в кубе. Возможны чтение и запись. Это значительно используется при планировании данных.
Как создать стандартный инфокуб
Шаг 1)
Создать инфо-куб
- Перейти к коду транзакции RSA1
- Нажмите кнопку ОК.
Шаг 2)
- Перейдите на вкладку «Моделирование» -> «Инфо-провайдер».
- Щелкните правой кнопкой мыши на InfoArea.
- Нажмите «Создать инфо-куб» в контекстном меню.
Шаг 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 кардинальность в одном измерении.
- Уделяйте больше внимания донесению информации о персонаже через навигационный атрибут.
- Сохранение высокой информации о количестве элементов в таблице размеров.