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