
- •1.4Создание каталогов инфо-объектов
- •1.5Создание признака
- •3Упражнение 3. Создание базового куба
- •3.1Цели упражнения
- •3.2Задание
- •3.3Создание базового куба
- •4Упражнение 4. Использование инфо-источника с прямым обновлением для загрузки данных атрибутов co из системы r/3
- •4.1Цели упражнения
- •4.2Задание 1. Глобальные правила переноса
- •4.3Задание 2. Создание инфо-источника с прямым обновлением
- •4.3.1Создание нового инфо-источника для Прямого обновления основных данных признака zxxyycstc.
- •4.3.2Создание родового источника данных в r/3
- •4.3.3Перенос источника данных в bw
- •4.3.4Присвоение источника данных инфо-источнику
- •4.3.5Настройка правил переноса
- •4.3.6Загрузка основных данных (атрибутов)
- •5.2.2Перенос источника данных для текстов в bw
- •5.2.3Присвоение источника данных инфо-источнику
- •5.2.4Настройка правил переноса
- •5.2.5Загрузка основных данных (текстов)
- •6.2.2Загрузка переменных данных
- •7Упражнение 7. Использование инфо-источника с гибким обновлением для загрузки данных атрибутов co/текстов из csv-файла
- •7.1Цели упражнения
- •7.2Задание 1 Настройка глобальных подпрограмм переноса
- •7.3Задание 2 Ведение источников данных в виде плоских файлов и инфо-источников с гибкими обновлениями
- •7.4Задание 4 Выполнение ведения правил обновления
- •7.5Задание 5 Создание инфо-пакета и загрузка плоского файла
- •8Упражнение 8. Использование инфо-источника с прямым обновлением для загрузки иерархии мвз из csv-файла
- •8.1Цели упражнения
- •8.2Задание 1 Подготовка плоских файлов для иерархий
- •8.3Задание 2 Источник данных иерархии для плоских файлов
- •8.4Задание 3 Создание инфо-пакета и загрузка плоского файла
- •9Упражнение 9. Загрузка переменных данных co из системы r/3
- •9.1Цели упражнения
- •9.2Задание 1 Ведение инфо-источника и источников данных плоских файлов для переменных данных
- •9.3Задание 3 Ведение правил обновления
- •9.4Задание 4 Создание инфо-пакета и загрузка плоского файла
- •10Упражнение 10. Управление базовыми кубами
- •10.1Цели упражнения
- •10.2Задание
- •11Упражнение 11. Создание агрегатов для базового куба
- •11.1Цели упражнения
- •11.2Задание 1
- •11.3Задание 2
- •11.4Задание 3
- •12Упражнение 12: ods-объекты
- •12.1Цели упражнения
- •12.2Задание
- •13Упражнение 13: Определение мультипровайдера
- •13.1Цели упражнения
- •13.2Задание
5.2.2Перенос источника данных для текстов в bw
Переходим в BW, транзакция RSA1.
Найдите прикладной компонент своей группы и скопируйте созданный источник данных ZXXYYCC_TEXT в SAP BW, посредством Тиражирования мета-данных.
Выберите тип: источник данных 3Х (для своего источника данных)
Предупреждение: Копировать можно только собственные источники данных.
5.2.3Присвоение источника данных инфо-источнику
Соедините существующий инфо-источник ZXXYYCSTC с копируемым источником данных ZXXYYCC_TEXT.
Щелкните правой кнопкой на своем источнике данных и выберите «Создать правила переноса»
В окне присвоения укажите свой инфо-объект ZXXYYCSTC.
Подтвердите присвоение
5.2.4Настройка правил переноса
После отображения источника данных, созданного в системе R/3, к инфо-источнику, созданному в системе SAP BW, будет выполнен автоматический переход на экраны ведения для структуры переноса, правил переноса и структуры связи. (Следует помнить, что поля в структуре связи инфо-источника ZXXYYCSTC являются атрибутами в таблице основных данных инфо-объекта ZXXYYCSTC).
В правой части закладки Правила переноса система предлагает соответствующие присвоения инфо-объектов SAP BW полям в источнике данных.
Если
все светофоры показывают зеленый цвет,
сохраните
,
активируйте
правила переноса и выйдите из транзакции
(F3).
После выхода, обновите дерево источников данных.
5.2.5Загрузка основных данных (текстов)
Теперь тексты можно загрузить из исходной системы SAP. Для этого надо создать инфо-пакет для исходной системы IDES R/3 (T90CLNT090) со следующим описанием: ГРXX YY Тексты МВЗ OLTP
В этот раз создаем инфо-пакет на закладке «источники данных». Открываем транзакцию RSA1 и закладку Источники данных. Находим созданный источник данных и создаем инфо-пакет из контекстного меню источника данных:
Указываем название инфо-пакета, выбираем источник данных для текстов и нажимаем «сохранить»:
В открывшемся окне планировщика выполните ведение закладок:
Обработка: без проверки непротиворечивости значений признаков в правилах переноса .
Обновление: режим Полное обновление, В качестве начальной даты введите 01.01.1950, а в качестве конечной – 31.12.9999.
Запланировать: немедленный запуск загрузки данных .
Запустите процесс загрузки и проверьте его в мониторе .
Во
время закачки можно обновлять данные
по кнопкам:
Теперь можно проверить закачанные данные инфо-объекта.
6Упражнение 6. Загрузка переменных данных CO из системы R/3
Время на упражнения:30 минут
6.1Цели упражнения
Выполнив это упражнение, вы сможете:
загружать переменные данные из исходной системы SAP OLTP в инфо-куб с помощью инфо-источника из бизнес-содержимого
6.2Задание
Для загрузки переменных данных из исходной системы SAP используется предварительно заданная комбинация цели данных и инфо-источника 0CO_OM_CCA_1. Эта комбинация доступна в бизнес-содержимом.
6.2.1Создание правила обновления
В качестве подготовки к загрузке переменных данных необходимо соединить инфо-источник 0CO_OM_CCA_1 с инфо-кубом ZXXYY_CCA. Это осуществляется посредством правил обновления.
Определите новую группу правил обновления для загрузки в инфо-куб ZXXYY_CCA данных из структуры связи инфо-источника 0CO_OM_CCA_1, активированного из бизнес-содержимого.
Транзакция RSA1, правой кнопкой на нужном кубе, в контекстном меню выберите «Создать правила обновления».
Образцы
использовать не следует.
Указываем
инфо-источник 0CO_OM_CCA_1 и нажимаем
.
Для одного из показателей задано «Без обновления». Это означает, что необходимо вручную определить правила обновления для этого показателя. Двойной щелчок по серому показателю, появляющемуся экране (показатель ГрXX Сумма), открывает окно, позволяющее изменить правило обновления этого показателя.
Определите вид обновления «Сложение» и добавьте к Методу обновления показатель 0AMOUNT в качестве исходного показателя.
На закладке Признаки требуется создать подпрограмму для пополнения 13-символьного поля МВЗ ГрХХ МВЗ 13 (ZXXYYCSTC). ZXXYYCSTC пополняется 10-символьным значением МВЗ из поля COSTL в исходной системе.
Структура связи для инфо-источника 0CO_OM_CCA_1 может содержать только 10-символьное значение МВЗ (0COSTCENTER). В процессе обновления в инфо-кубе требуется заполнить первые три позиции поля ZXXYYCSTC первыми тремя символами логического имени исходной системы.
Для перехода к редактору ABAP/4 необходимо использовать функцию «Создать подпрограмму» на этом экране. Добавьте выделенные ABAP-команды в заданную структуру подпрограммы. Подпрограмма для этого признака должна быть перенесена для всех показателей данной программы обновления и должна получить имя «ГрХХ Подпрограмма».
Закладка Признаки
Найдите признак ГРХХ МВЗ 13.
Нажмите
на
Выберите
И
создайте подпрограмму, нажав на
Введите имя подпрограммы: ГрХХ Подпрограмма
В редакторе внесите изменения в подпрограмму:
* result value of the routine
RESULT(3) = SOURCE_SYSTEM.
RESULT+3 = COMM_STRUCTURE-costcenter.
* if the returncode is not equal zero, the result will not be updated
RETURNCODE = 0.
Проверьте
и сохраните
подпрограмму.
Подтвердите необходимость использования подпрограммы признаков для всех показателей.
Проверьте, что подпрограмма обновления для признака ГРХХ МВЗ 13 была перенесена для всех показателей, для этого:
Выберите показатель Количество.
Проверьте, используется ли подпрограмма ГрХХ Подпрограмма для пополнения признака ГРХХ МВЗ 13.
Активируйте
правила обновления и выйдите из транзакции
(F3).