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

⚡ Умное резюме

Инфокуб в SAP BW — это автономный многомерный набор данных, построенный на основе расширенной звездообразной схемы, хранящий ключевые показатели таблиц фактов, окруженные таблицами измерений, и служащий одновременно целевым источником данных и поставщиком информации для формирования отчетов.

  • 🧊 Инфокуб: Автономный многомерный набор данных, используемый в качестве целевого объекта данных и информационного провайдера.
  • Расширенная звездообразная схема: Центральная таблица фактов окружена 16 таблицами измерений, а основные данные находятся за ее пределами.
  • 📐 16 Размеры: BW поддерживает 16 измерений, три из которых предопределены, каждое из которых может содержать до 248 характеристик.
  • 📊 Агрегированные данные: Инфокубы хранят сводные данные в течение длительных периодов времени для обеспечения быстрой обработки запросов.
  • 🇧🇷 Три типа: Стандартные, виртуальные и инфокубы реального времени различаются по способу ведения данных.
  • 🤖 Помощь ИИ: ИИ и SAP HANA оптимизирует модели InfoCube для крупномасштабной аналитики.

Что такое инфокуб в... SAP БИ/ЧБ

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

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

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

Инфокуб

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

Инфокуб

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

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

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

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

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

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

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

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

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

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

Шаг 2)

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

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

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

Шаг 3)

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

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

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

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

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

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

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

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

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

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

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

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

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

Перетащите его в нужное измерение.

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

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

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

Шаг 10) Добавьте ключевые инфообъекты в инфокуб.

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

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

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

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

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

Дополнительные баллы InfoCube

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

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

Общее правило: Избегайте соотношения m:n в пределах одного измерения.

лучшие практики

  • Используйте стандартный InfoCube для упрощения многомерного анализа.
  • Используйте его для хранения обобщенной или агрегированной информации в больших объемах данных.
  • Если в таблице измерений размещен только один объект, используйте измерение по позициям.
  • При необходимости передавайте информацию о персонажах через навигационные атрибуты.

Чего следует избегать

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

Часто задаваемые вопросы (FAQ)

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

Из 16 измерений, SAP Предварительно задаются три параметра: измерение времени, измерение единиц измерения и измерение пакетов данных. Остальные 13 параметров доступны для ваших собственных характеристик и сгруппированы таким образом, чтобы таблицы измерений были небольшими и эффективными.

Построчное измерение, или измерение с высокой кардинальностью, содержит одну характеристику с очень большим количеством различных значений, например, номер документа. SAP Эта функция связывает таблицу SID напрямую с таблицей фактов, позволяя избежать использования большой таблицы измерений и повышая скорость загрузки и выполнения запросов.

Да. SAP HANA и машинное обучение анализируют шаблоны запросов, чтобы рекомендовать агрегирование, секционирование и проектирование измерений. SAP Joule AI Copilot может объяснить выбор моделей, помочьping Консультанты создают эффективные инфокубы быстрее.

Машинное обучение считывает очищенные, агрегированные данные InfoCube для обучения моделей прогнозирования и обнаружения аномалий. SAP В облачной аналитической платформе ИИ используются параметры куба и ключевые показатели для автоматического создания диаграмм и ответов на вопросы на естественном языке.

Подведем итог этой публикации следующим образом: