Разработка технологического процесса по организации обработки информации для составления аналитических обзоров бизнес-процессов на базе системы SAP BWРефераты >> Программирование и компьютеры >> Разработка технологического процесса по организации обработки информации для составления аналитических обзоров бизнес-процессов на базе системы SAP BW
При загрузке большого количества данных возникает проблема избытка информации. В данном случае возможно введение ограничения на загружаемые поля посредством стандартных функций и настроек SAP BW (рисунок 19).
При этом отмечаются только те поля, по которым необходимо будет ограничивать загрузку данных. Это является заключительной стадией создания источников данных. Следует отметить, что этап создания источников данных является наиболее важным в проектировании новых хранилищ данных в системе SAP BW.
Рисунок 18 – Изменение параметров источника данных
Рисунок 19 – Выбор ограничений на загрузку данных
Необходимо создать следующие источники данных:
1. «Мероприятия. Тексты» (ZMZTARNGM_TEXT) - тексты;
2. «Мероприятия. Даты мероприятий» (ZMZTARNGM_ATTR) – переменные данные;
3. «Мероприятия. Индикаторы» (ZMZTARNGM_INDIC) – переменные данные;
4. «Факт исполнения БДДС» (Z_FI_FACT) – переменные данные.
Активация источников данных в системе SAP R/3 осуществляется при помощи запуска транзакции RSA5. Далее выбирается требуемый источник данных и нажимается кнопка «Скопировать источник данных». После нажатия кнопки произойдет активация источника данных в системе R/3 (рисунок 20).
Рисунок 20 – Создание источников данных в системе SAP R/3
Необходимо активировать следующие источники данных:
1. 0CMMT_ITEM_TEXT – Финансовая позиция;
2. 0FM_AREA_TEXT – Единица финансового менеджмента;
3. 0BUD_VERSN_TEXT – Версия бюджета;
4. 0MATERIAL_TEXT – Материал;
5. 0COSTELMNT_TEXT – Вид затрат;
6. 0CO_AREA_TEXT – Контроллинговая единица;
7. 0MATL_GROUP_TEXT – Группа материалов;
8. 0FUNDS_CTR_TEXT – Подразделение финансового менеджмента;
9. 0PS_RESPNO_TEXT – Ответственный исполнитель;
10. 0COSTCENTER_TEXT – Место возникновения затрат.
3.5 Работа с данными на стадии загрузки
3.5.1 Копирование глобальных переменных из SAP R/3 в SAP BW
Любой источник данных обладает определенными уникальными параметрами. Важным аспектом при переносе данных из одного хранилища в другое является копирование глобальных параметров. Таковыми могут служить:
- валюта;
- единицы измерения;
- варианты финансового года;
- производственный календарь и д.р.
Копирование глобальных параметров осуществляется посредством запуска транзакции RSA1. Далее осуществляется переход в закладку «Исходные системы». Выбирается исходная система, в данном случае это система R3T01_101 – продуктивная система SAP R/3 (рисунок 21). По нажатию на выбранную систему правой кнопкой мыши на всплывающем окне необходимо выбрать «Скопировать глобальные переменные». В появившемся диалоговом окне следует выбрать копируемые параметры и нажатием клавиши «F8» подтвердить выбор копируемых переменных.
Рисунок 21 – Выбор системы для копирования глобальных переменных
Результатом всех вышеперечисленных операций является подготовка данных для загрузки в PSA. Напомним, что PSA – это первичная область хранения данных SAP BW. Здесь загруженные данные сохраняются неизмененными. В данном случае источником данных является система SAP R/3. Однако источником данных может являться как стороння СУБД, так и плоский файл, либо XML-документ.
3.5.1 Тиражирование источников данных
В связи с риском потери данных в информационное хранилище данных SAP BW в системы SAP R/3 существует возможность тиражирования данных на стадии загрузки.
Для этого необходимо запустить транзакцию RSA1 в системе SAP R/3, затем запустить эту же транзакцию в системе SAP BW. Перейти на закладку «Исходные системы». Нажать правой кнопкой на иконке, обозначающей систему R/3 и выбрать «Тиражировать источники данных» (рисунок 22).
Рисунок 22 – Тиражирование данных в SAP BW
3.6 Создание инфо-источников
3.6.1 Загрузка данных из PSA
После загрузки информации в первичную область PSA, при помощи ETL-процесса, данные поступают в инфо-источники. Инфо-объекты, которые логически объединены друг с другом с точки зрения бизнеса, группируются в инфо-источники. Инфо-источники (и входящие в них инфо-объекты) могут заполняться любыми данными в пределах предприятия или данными из внешних источников.
Загрузка данных из PSA в инфо-источники осуществляется посредством прикрепления стандартного компонента ZMZA_PSLOAD (рисунок 23).
Рисунок 23 – Загрузка данных из PSA
В закладке «Инфо-источники» выбираем нужный нам источник, нажимаем правой кнопкой мыши, в всплывающем окне выбираем «Изменить» (рисунок 24).
Диалоговом окне на рисунке 18 возможно изменение свойств выбранного инфо-источника. Основными свойствами являются:
- типы полей;
- длина полей;
- единица измерения;
Рисунок 24 – Настройка инфо-источника
Также возможна замена источника поля. Пользователь может самостоятельно указывать путь к конкретно выбранному полю (путь к источнику данных).
3.6.1 Создание инфо-источника «Даты мероприятий»
Инфо-источник создается в прикладном компоненте «Загрузка данных из PSА» (ZMZA_PSLOAD).
Инфо-источник содержит следующие признаки:
1. ZMZTARNGM – Мероприятие;
2. 0FM_AREA – Единица ФМ;
3. 0BUD_VERSN – Версия бюджета;
4. 0CO_AREA – Контроллинговая единица;
5. ZMZTKFTP – Вид коэффициента;
6. 0CALYEAR – Календарный год;
7. ZMZTSARNG – Срок начала мероприятия;
8. ZMZTEARNG – Срок завершения мероприятия;
9. YMZK_AMNT – Сумма затрат (ввод);
10. ZMZTRSPNS – Ответственный исполнитель.
3.6.2 Создание инфо-источника «Индикаторы мероприятий»
Инфо-источник создается в прикладном компоненте «Загрузка данных из PS» (ZMZA_PSLOAD).
Инфо-источник содержит следующие признаки:
1. ZMZTARNGM – Мероприятие;
2. 0FM_AREA – Единица ФМ;
3. 0BUD_VERSN – Версия бюджета;
4. 0CO_AREA – Контроллинговая единича;
5. ZMZTKFTP – Вид коэффициента;
6. 0CALYEAR – Календарный год;
7. YMZKCRATE – Курс валюты;
8. ZMZTRSPNS – Ответственный исполнитель.
3.6.3 Создание инфо-источника «Оценка материалов в мероприятиях»
Инфо-источник создается в прикладном компоненте «Загрузка данных из PS» (ZMZA_PSLOAD).
Инфо-источник содержит следующие признаки:
1. ZMZTARNGM – Мероприятие;
2. ZMZTGNPLN – Общезаводской план;
3. 0FM_AREA – Единица ФМ;
4. 0BUD_VERSN – Версия бюджета;
5. 0MATERIAL – Материал;
6. 0CO_AREA – Контроллинговая единица;
7. 0MATL_GROUP – Группа материалов;
8. ZMZFUNCT2 – ПФМ;
9. ZMZTKFTP – Вид коэффициента;
10. ZMZTRSPNS – Ответственный исполнитель;
11. ZMZT_RTYP – Тип ресурса;