Чтобы писать надежные и производительные программы, азбуки мало: нужно знать, какие бывают данные, как они устроены, где они живут, и как осуществляется к ним доступ; какие бывают программы, как они устроены, как в них передаются данные. Понятное дело, производительность нужно замерять, и для этого нужны инструменты. Динамическое программирование в ряде случаев может оказаться полезным (ну и опасным, конечно, тоже).
Технологии работы в оперативной памяти SAP HANA повышает производительность стандартных процессов SAP Business Warehouse (SAP BW). Однако при работе с пользовательскими разработками на ABAP может потребоваться некоторая доработка для оптимизации производительности и корректного применения SAP HANA. Это особенно справедливо для пользовательских ABAP-программ, которые были изначально разработаны для выполнения в более старых версиях SAP BW на основе реляционной базы данных. Автор описывает три способа выполнения анализа пользовательского кода на ABAP при миграции приложения SAP BW в базу данных SAP HANA и показывает, как можно быстро выявить и устранить потенциальные проблемы.
В данном материале рассматривается авторский взгляд на подход применения практики Test-driven development (Разработка через тестирование) для SAP BW с использованием QA системы, приводятся основные концептуальные подходы к реализации.
BTE – Работа с бизнес событиями транзакций – это техника расширения, позволяющая выполнить дополнительную проверку значений данных в момент ввода документа в систему (1) или выполнить обновление данных в собственных таблицах (2) при выполнении определённых операций (транзакций).
ABAP Managed Database Procedures (AMDP) — новая технология встраивания собственного исходного текста базы данных в приложения на ABAP. Благодаря появлению и развитию SAP HANA разработчики на ABAP теперь могут использовать функции базы данных, превышающие возможности Open SQL. AMDP доступны в SAP NetWeaver 7.40 с пакетом поддержки 5 , но для применения некоторых описанных здесь функций требуются следующие пакеты поддержки.
С помощью SAP Business Planning and Consolidation (BPC), версия для NetWeaver, и ABAP Business Add-In (BAdI) можно динамически изменять содержимое файла логики скрипта до его выполнения. Таким образом, вам не придется выполнять ведения нескольких одинаковых статических вариантов логики скрипта. Это значительно сократит объем работ по ведению.
Solution Manager 7.1 позволяет выполнять мониторинг практически любого объекта в ландшафте SAP. Если при генерации предупреждения в системе не формируется email-уведомление, какие инструменты есть для поиска первопричины возникновения ошибки? В статье представлен обзор инструментов, предоставляемых SAP для анализа внутренних процессов в функциональности технического мониторинга, которые позволят с максимальной отдачей использовать инфраструктуру мониторинга.
Продолжая использовать сайт, вы соглашаетесь на обработку персональных данных, собираемых с использованием cookie-файлов и сервиса «Яндекс Метрика» для анализа использования сайта и оценки эффективности маркетинговых кампаний. Более подробная информация представлена в Политике конфиденциальности.