SAP IDT - бизнес-уровень

Бизнес-уровень в IDT состоит из объектов метаданных, таких как измерения, меры, атрибуты и условия фильтрации. Бизнес-уровень может быть разработан поверх уровня основания данных или может быть создан непосредственно в информационном кубе или в представлении моделирования в HANA.

Когда вы разрабатываете бизнес-уровень, его можно опубликовать в репозитории или в локальной папке. Бизнес-уровень используется для управления объектами метаданных перед их публикацией в репозитории BI.

Объект на бизнес-уровне может иметь следующие три состояния:

  • Active - Это состояние объекта по умолчанию, и объекты доступны на панели запросов.

  • Hidden - Эти объекты действительны, но скрыты в панели запросов.

  • Deprecated - Эти объекты недействительны и скрыты.

Вы можете создавать объекты различного типа в бизнес-уровне -

  • Dimension - Измерение представляет контекстную информацию на бизнес-уровне.

  • Measure- Мера представляет собой фактические данные, на основе которых мы проводим анализ. Это числовые значения, в которых вы выполняете агрегирование и вычисления.

  • Attribute - Атрибут определяется как объект, связанный с другим объектом, чтобы предоставить дополнительную информацию об объекте.

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

При использовании источника данных OLAP вы можете найти следующие объекты:

  • Hierarchy
  • Level
  • Именованный набор
  • Расчетный член

Создание реляционного бизнес-уровня

Вы можете создать бизнес-уровень поверх основания данных, которое уже существует в представлении локального проекта.

Вы также можете создать новый бизнес-уровень в представлении локального проекта. Щелкните правой кнопкой мыши имя проекта → Создать → Бизнес-уровень.

Следуйте указаниям мастера → Выберите тип основания данных → Введите имя и описание бизнес-уровня → Выберите основание данных (.dfx) → Готово.

Он создает файл .blx в локальном представлении проекта и автоматически открывается в редакторе бизнес-уровня.

По умолчанию он принимает все объекты как измерения на бизнес-уровне. Вы можете определить показатели вручную, используя опцию «Превратить в показатели» или опцию «Тип» вверху и функцию проекции для определения агрегирования.

Вы можете выполнять различные функции на бизнес-уровне, чтобы улучшить функциональность бизнес-уровня -

  • Атрибуты для предоставления описательной информации для измерений

  • Дополнительные меры

  • Предустановленные фильтры (обязательные или необязательные), которые могут ограничивать данные, возвращаемые в запросах

  • Параметры с дополнительными подсказками

  • Задайте параметры SQL и параметры генерации SQL в свойствах бизнес-уровня

  • Настройте агрегированную осведомленность для повышения производительности запросов

Вы можете выполнить проверку целостности на бизнес-уровне. Щелкните правой кнопкой мыши «Бизнес-уровень» → «Проверить целостность».

Вы можете выбрать объекты для проверки целостности. Нажмите "Проверить целостность". Чтобы сохранить бизнес-уровень, щелкните значок «Сохранить» вверху.

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

Когда вы вводите имя бизнес-уровня и его описание, оно определяет имя юниверса, которое публикуется из бизнес-уровня.

Чтобы создать бизнес-уровень, вы можете выбрать два типа источников данных: реляционный и источник данных OLAP.

Relational - Бизнес-уровень основан на основании данных, когда вы используете реляционный источник данных.

OLAP - Бизнес-уровень основан на кубе OLAP.

Создание бизнес-уровня OLAP

Вы можете создать бизнес-уровень OLAP в представлении локального проекта. Щелкните правой кнопкой мыши имя проекта → Создать → Бизнес-уровень.

Следуйте указаниям мастера → выберите тип OLAP основания данных → введите имя и описание бизнес-уровня → нажмите кнопку Далее.

Объекты в бизнес-уровне вставляются автоматически на основе куба. Вы можете добавить следующие функции для улучшения функций бизнес-уровня:

  • Использование аналитических измерений, иерархий и атрибутов

  • Именованные наборы

  • Расчетные члены

  • Вставить меры

  • Предустановленные фильтры (обязательные или необязательные) для ограничения данных, возвращаемых в запросах

  • Параметры с дополнительными подсказками

  • Списки значений, которые будут связаны с подсказкой

  • Представления бизнес-уровня для ограничения объектов, отображаемых на панели запросов

Вы можете выполнить проверку целостности и сохранить бизнес-уровень, щелкнув значок «Сохранить» вверху.

Редактор бизнес-уровня

Редактор бизнес-уровня используется для эффективного управления объектами бизнес-уровня и их свойствами. Редактор бизнес-уровня разделен на три панели -

  • Панель просмотра
  • Панель редактирования
  • Панель источника данных

Панель просмотра бизнес-уровня состоит из различных элементов бизнес-уровня:

  • Бизнес-уровень
  • Queries
  • Параметры и LOV
  • Пути навигации

Панель редактирования бизнес-уровня позволяет редактировать свойства объектов, выбранных на панели просмотра.

Вы можете определить Имя объекта, описание, тип и функцию проекции. Вы также можете проверить определение SQL, информацию об источнике, настраиваемые свойства и дополнительные свойства.

Панель источника данных содержит информацию об основании данных или источнике данных OALP.