SAP HANA — это база данных в памяти, которая также предоставляет функции моделирования HANA, предоставления данных и отчетов BI в одном приложении. SAP HANA в основном используется в качестве хранилища данных для многих организаций с системой транзакций. SAP предоставляет HANA в качестве серверной базы данных для различных приложений на базе ERP и CRM.
Ниже приведены несколько распространенных модулей на основе HANA.
- S / 4 HANA (S / 4 HANA Финансы и логистика)
- SAP Business One
- SAP Fiori
Моделирование данных SAP HANA помогает пользователю моделировать данные приложения и выполнять функции базы данных, такие как создание схем, таблиц и представлений во время выполнения. Модели данных HANA хранятся в репозитории HANA, и объекты активируются во время выполнения.
Это ссылка на сайт SAP для сведений о продукте HANA, которая разделяет все ключевые функции, предоставляемые HANA — https://www.sap.com/products/hana.html
По словам SAP — «Развертывание в помещении или в облаке», SAP HANA представляет собой платформу данных в памяти, которая позволяет ускорять бизнес-процессы, предоставлять больше бизнес-аналитики и упрощать ИТ-среду. Предоставляя основу для всех ваших потребностей в данных, SAP HANA снимает бремя обслуживания отдельных устаревших систем и разрозненных данных, чтобы вы могли работать вживую и принимать лучшие бизнес-решения в новой цифровой экономике ».
Разработка BI всегда является проблемой для организаций с огромным количеством исторических данных. Традиционные базы данных или системы DW — SQL Server, BW или Oracle — не поддерживают оперативную отчетность, поскольку они не способны работать с системой транзакций и хранилищем данных в одной системе. Во многих организациях транзакционная система и хранилище данных хранятся отдельно, поскольку выполнение сложных запросов OLAP значительно влияет на производительность систем. Процессы ETL используются для выполнения извлечения, преобразования и загрузки данных из SAP ECC в хранилище данных.
Когда большое количество параллельных транзакций OLTP выполняется вместе с OLAP-запросами, существует вероятность сбоя системы. SAP HANA поддерживает репликацию данных в режиме реального времени из системы транзакций с использованием метода SLT, который представляет собой основанный на триггерах подход репликации данных.
SAP HANA — это база данных в памяти, поэтому считывание данных происходит в 1 миллион раз быстрее по сравнению с традиционными системами. Сложные запросы OLAP в отчете Business Intelligence занимают меньше времени, когда система DW содержит огромное количество исторических данных. HANA поддерживает все агрегации на лету, и, следовательно, нет необходимости сохранять агрегированную таблицу в базе данных. Из-за различных алгоритмов сжатия и хранения таблиц на основе столбцов базе данных HANA требуется меньше места для хранения большего количества данных по сравнению с другими системами RDBMS.