Ранее для ведения оперативной отчетности использовались стандартные отчеты и Report Builder. Затем отчеты были перенесены в SAP HANA Live в SAP Business Suite на платформе SAP HANA, что позволило значительно повысить производительность. С появлением системы SAP S/4HANA вся концепция SAP HANA Live была перенесена в Core Data Services (CDS).
Теперь первые строчки на повестке дня в компаниях занимают большие данные и аналитика. Важным фактором становится стратегия, основанная на данных. Многие организации обращаются к SAP S/4HANA, чтобы усилить свои конкурентные позиции. Архитектура SAP S/4HANA Embedded Analytics предоставляет следующие ключевые бизнес-преимущества:
Система SAP Business Suite на платформе SAP HANA была разработана на основе решения SAP HANA Live. Компания SAP приняла решение перейти на SAP S/4HANA Embedded Analytics. Общая концепция SAP HANA Live остаётся неизменной в SAP S/4HANA Embedded Analytics, за исключением Core Data Services (CDS). Решение SAP S/4HANA Embedded Analytics создано на базе ABAP CDS. В основе этой концепции лежит модель виртуальных данных (VDM), см. Рис. 1. Новая концепция SAP S/4HANA Embedded Analytics предоставляет следующие преимущества:
Рис. 1. Архитектура аналитики SAP S/4HANA
VDM — это стабильная и совместимая платформа для развертывания, которую можно использовать многократно. Она состоит из ракурсов двух типов: ракурсы потребления и ракурсы интерфейса.
Ракурсы потребления создаются на основе ракурсов интерфейса и обеспечивают выполнение специфичных требований приложения. Только к ракурсам потребления выполняют обращение пользовательские инструменты SAP: Fiori и BusinessObjects, а также инструменты сторонних вендоров, например, MicroStrategy.
Ракурсы потребления обращаются к ракурсам интерфейса. В свою очередь, ракурсы интерфейса состоят из следующих двух типов ракурсов: композитных ракурсов интерфейса (как правило, их называют композитными ракурсами) и базовых ракурсов интерфейса (также называются частными ракурсами, но как правило, их называют просто базовыми ракурсами). Композитные ракурсы создаются путем запроса к базовым ракурсам или путем создания ассоциации между базовыми ракурсами. Базовые ракурсы являются наиболее подробным уровнем ракурсов VDM и создаются посредством прямого обращения к таблицам базы данных или путем соединения таблиц операцией JOIN. Базовые ракурсы могут быть трех типов:
Обратите внимание на то, что не следует обращаться к таблицам базы данных непосредственно через ракурсы потребления. Ракурсы потребления (рис. 2) обращаются к базовым ракурсам, которые, в свою очередь, обращаются к таблицам базы данных.
Рис. 2. VDM в SAP S/4HANA
SAP предоставляет стандартные ракурсы CDS в системе SAP S/4HANA NetWeaver 7.5. Компании, которые установили систему SAP S/4HANA, должны использовать стандартные CDS, прежде чем принимать решение о необходимости расширить стандарт и разработать пользовательские CDS. Этот шаг позволяет сократить время и затраты на разработку.
Ракурсы VDM состоят из ракурсов CDS, которые могут использоваться SAP Fiori и другими инструментами SAP BusinessObjects через написание аннотаций. С помощью аннотации можно вывести CDS в различных средах, например, Open Data Protocol (OData), Analytics и инструментах SAP BI (рис. 3).
Рис. 3. CDS в различных системах
SAP предоставляет предварительно определенный набор аннотаций, которые учитываются средой одним из следующих способов:
После активации ракурсов CDS объект создается во внутренней таблице базы данных в ABAP-словаре. В CDS часто используются следующие аннотации:
Ниже представлены примеры распространенных аннотаций:
Полный список всех предварительно определенных аннотаций CDS, выпущенных SAP, доступен в справке SAP Help. Теперь рассмотрим создание пользовательской VDM и вывод ракурса потребления в браузере запросов SAP Fiori.
Для создания ракурса CDS щелкните правой кнопкой мыши по имени пакета, выберите опцию New (Создать), а затем выберите Other ABAP Repository Object (Другой объект репозитария ABAP), см. Рис. 4. Откроется экран, представленный на рис. 5.
Рис. 4. Создание объекта репозитария ABAP
Если вы являетесь подписчиком журнала SAP
Professional Journal, пожалуйста,
авторизируйтесь на сайте.
Если вы хотите подписаться на SAP Professional Journal, пожалуйста, обратитесь в редакцию или сделайте заказ
на сайте.
Правила получения тестового доступа к статьям SAP Professional Journal
Комментарии по теме