- •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Задание
6.2.2Загрузка переменных данных
Теперь возможно пополнение инфо-куба переменными данными из области учета по МВЗ. Перейдите к инфо-источнику 0CO_OM_CCA_1 Затраты и перерасчеты и создайте инфо-пакет (ГРXX YY Переменные данные) для своей исходной системы SAP.
Во избежание увеличения времени обработки операций ограничьте выбор контроллинговой единицей 1000, интервалом МВЗ 1000-2300 и периодом 003.1999.
Открываем транзакцию RSA1, закладку Инфо-провайдер.
Обновляем учебную ветвь.
Находим личный инфо-куб (ZXXYY_CCA)
Разворачиваем ветвь инфо-куба, до источника данных, и создаем инфо-пакет
Вводим название инфо-пакета: ГРXX YY Переменные данные
Указываем свою личную цель данных (свой куб) и сохраняем данные.
Производим ведение закладок инфо-пакета:
Выбор данных: Контроллинговая единица: 1000 МВЗ: 1000-5000 Финансовый год/период: 003.1999
Обработка: PSA и затем в цели данных (по пакетам)
Цели данных: укажите «выбрать цели данных» и укажите свой куб
Обновление: полное обновление, всегда обновлять цели данных.
Запланировать: немедленный запуск загрузки данных.
После установки, сохраняем и запускаем загрузку.
Проверяем состояние загрузки с помощью монитора.
7Упражнение 7. Использование инфо-источника с гибким обновлением для загрузки данных атрибутов co/текстов из csv-файла
Время на упражнения:40 минут(ы)
7.1Цели упражнения
Выполнив это упражнение, вы сможете:
загружать основные данные через интерфейс плоских файлов
использовать гибкие обновления для атрибутов и текстов
создавать формулы при помощи редактора формул
7.2Задание 1 Настройка глобальных подпрограмм переноса
Внешние МВЗ имеют длину имени в 13 символов. Это в точности соответствует длине определенного признака.
Однако необходимо пересмотреть глобальные подпрограммы переноса для признака ZXXYYCSTC вновь. Поскольку трехзначный префикс необходим только в случаях загрузки данных без использования интерфейса плоских файлов, в подпрограмму, из которой загружаются данные из исходной системы, следует внедрить тест.
Откройте на изменение инфо-объект ZXXYYCSTC
Измените глобальные подпрограммы переноса:
Приведите текст к виду:
*$*$ begin of routine - insert your code only below this line *-*
check source_system <> 'FLTFILE'.
shift RESULT right by 3 places.
result(3) = SOURCE_SYSTEM.
RETURNCODE = 0.
*$*$ end of routine - insert your code only before this line *-*
Предупреждение: Помните о необходимости правильного употребления прописных букв в техническом имени для исходной системы.
Проверьте синтаксис изменений и сохраните подпрограмму переноса .
Активируйте инфо-объект .
7.3Задание 2 Ведение источников данных в виде плоских файлов и инфо-источников с гибкими обновлениями
Для распределения информации об атрибутах и текстах по соответствующим таблицам для признака МВЗ выгрузите CSV-файлы посредством интерфейса плоских файлов, а также осуществите выгрузку инфо-источника с гибким обновлением.
Создайте инфо-источник с гибким обновлением.
Выберите создание инфо-источника 3.Х
Введите техническое имя и описание.
Сохраните инфо-источник
Присвойте источник данных в виде плоского файла для исходной системы FLTFILE инфо-источнику. Выполните ведение структуры переноса и правил переноса и активируйте их.
В контекстном меню для созданного инфо-источника выберите «Другие функции → Создать правила переноса»
Выберите исходную систему: FLTFILE
Подтвердите присвоение источника данных
Выполните ведение структуры переноса.
Структура переноса должна описывать структуру плоского файла. Плоский файл содержит следующие поля:
Инфо-объект |
Описание |
0CO_AREA |
КонтроллингЕд |
ZXXYYCSTC |
МВЗ 13 |
0BUS_AREA |
Бизнес-сфера |
0COMP_CODE |
БЕ |
0PROFIT_CTR |
МВП |
0TXTMD |
Средний текст |
0RESP_PERS |
Ответственный |
На закладке ИстДанных/Структура Переноса в столбце Инфо-объект укажите технические имена инфо-объектов в правильной последовательности, соответствующей полям плоского файла.
Выполните ведение правил переноса.
Переходим на закладку «Правила переноса»
Нажимаем кнопку «предложить правила переноса»
Подтверждаем и сохраняем.
Выполните ведение структуры связи
Разворачиваем структуру связи
Добавляем в столбец «Инфо-объект» поля: 0DATEFROM, 0DATETO, 0LANGU, 0TXTSH, 0ENTRYDATE.
Сохраняем.
Выполните ведение правил переноса для добавленных объектов
Для того чтобы ввести обработку значений, необходимо нажать на кнопку правила напротив рассматриваемого поля структуры связи .
Поле структуры связи
Имя формулы
Правила переноса
0DATEFROM
ZXXYY_FGETSYSDATE
Создайте формулу для
присвоения процессу загрузки
данных текущей даты. Для этого используйте в редакторе формул системное поле SYST-DATE/Дата.
0DATETO
Константы: 31.12.9999
0LANGU
ZXXYY_FGETLANG
Создайте формулу Язык для
присвоения языка входа в систему. Для этого используйте в редакторе формул системное поле SYST-LANGU/Язык входа в систему SAP.
0TXTSH
Поле из структуры переноса: 0TXTMD Средний текст (40 символов) присваивается краткому тексту; это же выполняется при отсутствии
текста после первых 20 символов.
0ENTRYDATE
Без присвоения (пусто)
Для выбора системной даты в формуле необходимо выставить фильтр по системным полям:
И выбрать двойным щелчком поле даты:
После этого нажмите кнопку возврата на предыдущее окно транзакции.
Для выбора языка входа в систему в формуле необходимо выставить фильтр по системным полям:
И выбрать двойным щелчком поле языка:
После этого нажмите кнопку возврата на предыдущее окно транзакции.
6. После выполнения ведения правил переноса светофор для правил переноса остается желтым, так как поле 0ENTRYDATE является незаполненным для структуры связи.
Но поскольку ввод информации в это поле не требуется, теперь можно активировать структуру переноса и правила переноса.
Активируйте инфо-источник и выйдите из ведения инфо-источника при помощи Назад (F3) .