SAP Учебное пособие по цепочке процессов BW (код транзакции RSPC)
⚡ Умное резюме
Технологические цепочки в SAP BW автоматизирует, планирует и отслеживает последовательности фоновых процессов, таких как загрузка данных, используя транзакцию RSPC для связывания начального процесса, коннекторов и вариантов в контролируемый, повторяемый рабочий процесс хранилища данных.

Что такое технологическая цепочка?
- Цепочка процессов — это последовательность процессов, которые в фоновом режиме ожидают события.
- Некоторые из этих процессов запускают отдельное событие, которое, в свою очередь, может запускать другие процессы.
- Он предоставляет различные коннекторы, позволяющие осуществлять альтернативное и параллельное выполнение процессов.
- Например, когда розничный магазин получает заказ от покупателя, запускается последовательность событий, таких как проверка наличия материалов на складе → заказ товара со склада → производство товара и так далее.
- Технологические цепочки предоставляют графические возможности планирования и мониторинга, которые помогают автоматизировать, визуализировать и отслеживать задачи и процессы.
- Технологические цепочки интегрированы в панель управления бизнес-аналитикой на основе портала.
- Технологические цепочки можно рассматривать как блок-схемы, которые находятся в фоновом режиме в режиме ожидания и запускаются при наступлении определенного события другим процессом.
Технологическая цепочка включает три основных этапа:
- Начать процесс: Указывает, когда начнется процесс (немедленно, по расписанию, через метацепочку или API).
- Разъем: Процесс связывания, который выбирает вариант запуска следующего процесса.
- вариант: Объект, над которым выполняется процесс. Это набор параметров, передаваемых процессу, таких как имя информационного пакета или ИнфоОбъекты.
Этапы создания цепочки процессов
RSPC — это центральная транзакция, используемая для обслуживания цепочек процессов. На этом экране существующие цепочки процессов отсортированы по «Компонентам приложения». Доступны два режима просмотра: режим проверки и режим планирования. Режим по умолчанию — режим планирования.
Шаг 1) Создание цепочки процессов: нажмите значок «Создать».
Шаг 2)
- Введите техническое название технологической цепочки.
- Введите содержательное описание цепочки процессов.
Нажмите на галочку.
Шаг 3) Откроется новое окно. Нажмите на значок «Создать», чтобы создать новый «Запуск процесса».
Шаг 4)
- Введите техническое название процесса запуска.
- Введите осмысленное описание процесса запуска и нажмите кнопку «Ввод».
Шаг 5) На следующем экране назначается триггер, основанный на времени или событии, для цепочки процессов.
- Нажмите «Прямое планирование», чтобы запланировать цепочку процессов на определенное время.
- Нажмите «Изменить выбранные параметры», чтобы ввести данные для планирования выполнения цепочки процессов.
Шаг 6) Этапы планирования технологической цепочки:
- Нажмите кнопку «Дата/Время». Укажите запланированную дату/время начала и дату/время окончания.
- Чтобы задать периодичность, установите флажок «Периодическое задание».
- Нажмите кнопку «Значения периода».
- На следующем экране выберите необходимую периодичность (ежечасно/ежедневно/еженедельно/ежемесячно/другой период). Нажмите значок «Сохранить» и кнопку «Назад», чтобы вернуться на экран RSPC.
Нажмите кнопку Сохранить.
Шаг 7) Добавить информационный пакет: для продолжения нажмите на значок «Типы процессов».
Шаг 8) Как обсуждалось ранее, загрузка данных может быть инициирована с помощью информационного пакета (InfoPackage) или настольной издательской системы (DTP).
- Если загрузка данных осуществляется через InfoPackage, используйте тип процесса «Выполнить InfoPackage».
- Если загрузка данных осуществляется через DTP, используйте тип процесса «Процесс передачи данных».
Шаг 9) Появится новое всплывающее окно. Здесь вы можете выбрать необходимый инфо-пакет.
Шаг 10) Соедините начальный вариант и информационный пакет. Это можно сделать двумя способами: щелкнуть правой кнопкой мыши на первом шаге, выбрать «Соединить с» -> «Загрузить данные»; или выбрать «Начальный вариант», удерживать левую кнопку мыши, переместиться к целевому шагу, пока не появится стрелка, и отпустить, чтобы установить соединение. От начального процесса до каждого второго шага идет черная линия.
После установления связи между начальным вариантом и информационным пакетом цепочка процессов выглядит следующим образом.
Для каждого последующего шага вы можете выбрать, будет ли следующий шаг выполняться только в том случае, если предыдущий:
- Успешно: обычно используется в стандартных процессах обработки.
- Завершено ошибками: обычно используется для отправки сообщений об ошибках.
- Выполняется независимо от успеха или неудачи предыдущего шага.
Этапы проверки согласованности технологической цепочки
- Выберите пункт меню «Перейти».
- Выберите «Проверка просмотра».
SAP Проверяет, что все шаги связаны между собой и имеют хотя бы одного предшественника. Логические ошибки не обнаруживаются. Если вы получаете предупреждения или сообщение «Цепочка в порядке», вы можете активировать эту функцию. Если проверка выявляет ошибки, необходимо сначала их устранить.
Этапы активации технологической цепочки
- Нажмите на пункт меню «Технологическая цепочка».
- Выберите «Активировать».
- Или нажмите кнопку «Активировать».
Этапы назначения цепочки процессов компоненту приложения
По умолчанию цепочка процессов создается в компоненте приложения «Не назначено».
- Выберите кнопку «Компонент приложения».
- Выберите необходимый компонент и повторно активируйте цепочку.
Этапы планирования цепочки процессов
- Нажмите на меню «Выполнение».
- Выберите «Расписание».
В качестве альтернативы нажмите кнопку «Запланировать». Цепочка процессов будет запланирована как фоновое задание и может быть просмотрена в транзакции SM37. Вы найдете задание с именем «BI_PROCESS_TRIGGER»; все цепочки процессов запланированы с одним и тем же именем задания.
Как контролировать технологические цепочки
Для мониторинга выполнения технологических цепочек доступно несколько рабочих сред:
- Перейдите на вкладку «Администрирование» в рабочей области хранилища данных (RSA1).
- BI Monitor в системе управления вычислительным центром (CCMS).
- Мониторинг ежедневных технологических цепочек (транзакция RSPCM).
- Просмотр журнала выполнения технологической цепочки в разделе «Поддержание технологической цепочки» (транзакция RSPC).




















