Станьте участником SAPLAND и получите доступ к самым интересным публикациям SAPPRO
ЗарегистрироватьсяSAP HANA (High Performance Analytic Appliance) — это высокопроизводительная платформа для хранения и обработки данных. Кроме собственно базы данных, платформа включает в себя и другие составные части, но в контексте данной статьи это не существенно. Применение высокопроизводительной базы данных может быть весьма полезно.
Язык ABAP неуклонно развивается, постоянно обогащаясь все новыми и новыми возможностями. Серьезные изменения произошли с версии 7.0 по версию 7.5. Хочется отметить расширение возможностей использования выражений. Расширилась возможность работы с базами данных. Появилась возможность передавать данные между программами «на лету».
Чтобы писать надежные и производительные программы, азбуки мало: нужно знать, какие бывают данные, как они устроены, где они живут, и как осуществляется к ним доступ; какие бывают программы, как они устроены, как в них передаются данные. Понятное дело, производительность нужно замерять, и для этого нужны инструменты. Динамическое программирование в ряде случаев может оказаться полезным (ну и опасным, конечно, тоже).
В SAP системах существует несколько миллионов (в разных системах, по-разному; если хотите узнать, сколько в Вашей - исполните транзакцию SE11, и в ней посмотрите количество записей в таблице TRDIR.) ABAP-программ. Чтобы все это обилие программ работало правильно, нужно, чтобы одинаковые по смыслу задачи данные из разных программ были одинаковым образом «устроены». А для этого нужно центральное хранилище общих для системы описаний типов данных.
Все о семинаре "BC401 - ABAP объекты"
Обзор семинаров об ABAP.