Когда ваша система SAP BW работает с базой данных HANA, стоимость размещения всех данных в памяти HANA высока. Также не все данные из SAP BW требуются в базе данных HANA, и только 30-40% данных из BW активно требуются для отчетов и операций. Эти данные должны передаваться только в оперативную память HANA.
SAP BW в HANA предоставляет настройку для активных и неактивных данных, что позволяет управлять более низкой совокупной стоимостью владения. Данные могут быть классифицированы на следующие 3 категории согласно температуре данных —
Горячие данные
В этой области все данные в разделе горячих данных хранятся в базе данных HANA в памяти и доступны для отчетов и операций. В SAP BW это инфо-кубы и DSO, которые попадают под горячие данные, поскольку они часто используются для отчетов и операций.
Эти данные часто используются, и, как правило, они относятся к прошлым 2-3 годам, и, следовательно, эти данные должны быть помещены как реальные горячие данные и должны быть помещены в базу данных в памяти, чтобы получить наилучшую производительность для целей отчетности.
Ниже приведены ключевые свойства горячих данных —
-
Доступ — очень часто, каждые несколько секунд или минут
-
Ответ — Быстрый доступ, высокая производительность
-
Тип данных — данные из инфо-кубов, стандартных DSO, открытых DSO и всех основных данных
Доступ — очень часто, каждые несколько секунд или минут
Ответ — Быстрый доступ, высокая производительность
Тип данных — данные из инфо-кубов, стандартных DSO, открытых DSO и всех основных данных
Холодные данные
Холодные данные рассматриваются как архивные данные, к которым редко обращаются, и все данные хранятся во вторичной базе данных. В SAP BW стандартные DSO и инфо-кубы содержат данные для операций и отчетности. Тем не менее, в нормальном сценарии к данным часто обращаются только данные за последние несколько лет. Данные старше 3 лет обычно могут храниться в плане с более низкой совокупной стоимостью владения, поскольку к ним редко обращаются.
Ниже приведены ключевые свойства холодных данных —
-
Доступ — данные старше 3 лет, к которым редко обращаются для составления отчетов и операций.
-
Отклик — медленнее по сравнению с горячими и теплыми данными.
-
Тип данных — более старые данные из инфо-кубов и стандартных DSO.
Доступ — данные старше 3 лет, к которым редко обращаются для составления отчетов и операций.
Отклик — медленнее по сравнению с горячими и теплыми данными.
Тип данных — более старые данные из инфо-кубов и стандартных DSO.
Теплые Данные
Теплые данные — это данные, хранящиеся в дисковом хранилище базы данных HANA и доступные для доступа в любое время. Это позволяет вам получить доступ к менее свежим данным в базе данных HANA.
Эти данные доступны для чтения, записи и вставки и обеспечивают более низкую общую стоимость владения.
Под теплыми данными есть два типа данных:
- Неактивные данные
- Активный / Динамический уровень
Неактивные данные
Этот тип данных применяется к DSO персистентной промежуточной области (PSA) и оптимизации записи (W / O). В SAP BW PSA и DSO W / O рассматриваются как объекты с низким приоритетом, и в случае нехватки памяти неактивные данные сначала удаляются из памяти.
Ниже приведены ключевые свойства неактивных данных —
-
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
-
Ответ — Ответ быстрый, когда все разделы находятся в памяти. Когда данные должны быть загружены в раздел, время отклика зависит от объема данных.
-
Тип данных — PSA и W / O DSO
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
Ответ — Ответ быстрый, когда все разделы находятся в памяти. Когда данные должны быть загружены в раздел, время отклика зависит от объема данных.
Тип данных — PSA и W / O DSO
Примечание. Концепция неактивности доступна начиная с SAP BW 7.3 SP8, и вы можете использовать ее для эффективного управления памятью в базе данных HANA.
Активное / Динамическое Многоуровневое
В динамическом распределении уровней нет концепции перемещения данных из раздела в память с низкой TCO и используется интегрированный механизм для доступа ко всем данным с оптимальным временем производительности.
Все данные — PSA и DSO W / O — хранятся на диске и доступны для версий SAP BW 7.4 SP8 и HANA 1.0 SP9 или новее.
Ниже приведены ключевые свойства данных активного / динамического уровня.
-
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
-
Ответ — немного медленнее, чем горячие данные
-
Тип данных — PSA, W / O DSO и Advanced DSO
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
Ответ — немного медленнее, чем горячие данные
Тип данных — PSA, W / O DSO и Advanced DSO
Мониторинг неактивной концепции данных в системе SAP BW
Откройте активный / неактивный монитор данных, запустите код транзакции: RSHDBMON или вы можете перейти к инструментам администрирования → Администрирование → Мониторы → Активные / неактивные данные.
Далее нужно щелкнуть подробный вид, чтобы проверить настройки ранней выгрузки. Вы можете проверить настройки ранней выгрузки для следующих объектов —
- Стандартные DSO
- Без DSO
- InfoCube
- Источник данных
В списке данных выберите источник данных из выпадающего списка. Выберите Объект и нажмите Выполнить.
Таблицы PSA и DSO с оптимизированной записью по умолчанию помечены SAP как «Теплые» в BW. Это означает, что флаг установлен как активный по умолчанию.
Это позволяет удалять эти таблицы из основной памяти с более высоким приоритетом по сравнению с другими таблицами постоянных инфо-провайдеров BW. Вы можете настроить этот параметр, используя флаг «Ранняя выгрузка» в окне, как показано на следующем снимке экрана.