С.А. Тоноян, В.А. Высочанский
40
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2016. № 4
2. Уровень качества и гармонизации данных (QHL — Quality &
Harmonization Layer) является необязательным и нужен в тех случаях, когда
требуется приведение данных к определенному формату: например, если дан-
ные поступают из разнородных систем, то требуется их преобразовать к обще-
му виду.
3. Уровень корпоративной памяти (CML — Corporate Memory Layer) требу-
ется для резервного копирования и восстановления. Данные на этом уровне
хранятся не больше двух лет.
4. Уровень распространения данных (DPL — Data Propagation Layer) ис-
пользуется для хранения логически разделенных записей.
5. Уровень бизнес-трансформации данных (BTL — Business Transformation
Layer) служит для реализации бизнес-логики с помощью трансформаций дан-
ных между объектами хранения.
6. Уровень отчетности и витрин данных (FRL — Flexible Reporting Layer;
DRL — Data mart Reporting Layer) предназначен для хранения детализирован-
ных логически разделенных данных в инфокубах или объектах хранения.
7. Уровень виртуализации (VRL — Virtualization Reporting Layer) содержит
мультипровайдеры — структуры, объединяющие несколько инфокубов и объ-
ектов хранения в единый источник информации.
Рис. 5.
Уровни архитектуры SAP LSA
Применение подобной многослойной структуры хранилища позволяет вы-
полнить первое и основное требование к проектированию КХД — хранить дан-
ные на разных уровнях детализации. Более того, наличие нескольких последо-
вательно связанных уровней позволяет реализовать сложные преобразования
показателей — необходимое условие для внедрения КПЭ. Использование вит-
рин данных также становится возможным в SAP LSA, так как значительно
упрощается процесс их интеграции. Это связано с тем, что каждая витрина
строится по одной и той же методологии, обеспечивая тем самым однородность
показателей.