Учебники

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

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

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

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

  • Активный — это состояние объекта по умолчанию, и объекты доступны на панели запросов.

  • Скрытый — эти объекты действительны, но скрыты в панели запросов.

  • Устаревшие — эти объекты недопустимы и скрыты.

Активный — это состояние объекта по умолчанию, и объекты доступны на панели запросов.

Скрытый — эти объекты действительны, но скрыты в панели запросов.

Устаревшие — эти объекты недопустимы и скрыты.

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

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

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

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

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

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

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

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

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

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

  • иерархия
  • уровень
  • Именованный набор
  • Расчетный член

Построение реляционного бизнес-уровня

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

Вид локального проекта

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

Представление локального проекта нового бизнес-уровня

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

Выберите основание данных

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

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

Определить агрегацию

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Проверка целостности на бизнес-уровне

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

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

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

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

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

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

OLAP Cube

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

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

OLAP Business Layer

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

Тип основания данных OLAP

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

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

  • Именованные множества

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

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

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

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

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

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

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

Именованные множества

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

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

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

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

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

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

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

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

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

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

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

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

  • Бизнес уровень
  • Запросы
  • Параметры и LOVs
  • Навигационные пути

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

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

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