SAP BODS - Создание встроенного потока данных

Вы можете выбрать объект в существующем потоке данных. Существует два способа создания встроенного потока данных.

Опция 1

Щелкните объект правой кнопкой мыши и выберите, чтобы он стал встроенным потоком данных.

Вариант 2

Перетащите полный и проверенный поток данных из библиотеки объектов в открытый поток данных в рабочей области. Затем откройте созданный поток данных. Выберите объект, который вы хотите использовать в качестве порта ввода и вывода, и щелкнитеmake port для этого объекта.

Службы данных добавляют этот объект в качестве точки подключения для встроенного потока данных.

Переменные и параметры

Вы можете использовать локальные и глобальные переменные с потоком данных и рабочим потоком, что обеспечивает большую гибкость при разработке заданий.

Ключевые особенности:

  • Тип данных переменной может быть числом, целым числом, десятичным числом, датой или текстовой строкой, например символом.

  • Переменные могут использоваться в потоках данных и рабочих потоках как функции в Where пункт.

  • Локальные переменные в службах данных ограничены объектом, в котором они созданы.

  • Глобальные переменные ограничены заданиями, в которых они созданы. Используя глобальные переменные, вы можете изменять значения глобальных переменных по умолчанию во время выполнения.

  • Выражения, которые используются в рабочем процессе и потоке данных, известны как parameters.

  • Все переменные и параметры в рабочем процессе и потоках данных отображаются в окне переменных и параметров.

Чтобы просмотреть переменные и параметры, выполните следующие действия:

Перейдите в Инструменты → Переменные.

Новое окно Variables and parametersотображается. В нем есть две вкладки - Определения и Звонки.

В DefinitionsВкладка позволяет создавать и просматривать переменные и параметры. Вы можете использовать локальные переменные и параметры на уровне рабочего потока и потока данных. Глобальные переменные можно использовать на уровне работы.

Работа

Локальные переменные

Глобальные переменные

Скрипт или условие в работе

Любой объект в работе

Рабочий процесс

Локальные переменные

Параметры

Этот рабочий процесс или передается другим рабочим потокам или потокам данных с помощью параметра.

Родительские объекты для передачи локальных переменных. Рабочие потоки также могут возвращать переменные или параметры родительским объектам.

Поток данных

Параметры

Предложение WHERE, сопоставление столбцов или функция в потоке данных. Поток данных. Потоки данных не могут возвращать выходные значения.

На вкладке вызова вы можете увидеть имя параметра, определенного для всех объектов в определении родительского объекта.

Определение локальной переменной

Чтобы определить локальную переменную, откройте задание в реальном времени.

Step 1- Перейдите в Инструменты → Переменные. НовыйVariables and Parameters окно откроется.

Step 2 - Перейдите к переменной → щелкните правой кнопкой мыши → Вставить

Это создаст новый параметр $NewVariable0.

Step 3- Введите имя новой переменной. Выберите тип данных из списка.

Как только он определен, закройте окно. Аналогичным образом вы можете определить параметры для потока данных и рабочего потока.