RSS DZone.com
Подписаться
От Open SQL к CDS-представлениям: Переписывание доступа к данным SAP для повышения производительности в масштабе
Современные ландшафты SAP, работающие на SAP HANA, требуют переосмысления того, как программы ABAP получают доступ к данным. Традиционные запросы Open SQL, встроенные в код ABAP, служат разработчикам десятилетиями, но при больших объёмах данных они могут стать узкими местами производительности. Введение SAP представлений Core Data Services (CDS) предлагает новую парадигму: переносить больше работы в базу данных в памяти и получать только необходимое.
Традиционный доступ к данным ABAP с открытым SQL
Open SQL — это стандартный SQL-интерфейс в ABAP, который позволяет разработчикам выполнять запросы к базовой базе данных, независимо от базы данных. Например, отчёт ABAP может объединять две таблицы и получать результаты следующим образом: