Учебники

SAP BODS — Свойства изменения потока данных

Вы можете изменить свойства потока данных, такие как «Выполнить один раз», тип кэша, ссылку на базу данных, параллелизм и т. Д.

Шаг 1 — Чтобы изменить свойства потока данных, щелкните правой кнопкой мыши Поток данных → Свойства

Свойства потока данных

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

Старший Свойства и описание
1

Выполнить только один раз

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

2

Используйте ссылки на базу данных

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

3

Степень параллелизма

Степень параллелизма (DOP) — это свойство потока данных, которое определяет, сколько раз каждое преобразование в потоке данных реплицируется для обработки параллельного подмножества данных.

4

Тип кеша

Вы можете кэшировать данные для повышения производительности операций, таких как объединения, группы, сортировки, фильтрация, поиск и сравнение таблиц. Вы можете выбрать одно из следующих значений для параметра Тип кэша в окне Свойства потока данных —

  • В памяти — выберите это значение, если поток данных обрабатывает небольшой объем данных, который может поместиться в доступной памяти.

  • Pageable — это значение по умолчанию.

Выполнить только один раз

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

Используйте ссылки на базу данных

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

Степень параллелизма

Степень параллелизма (DOP) — это свойство потока данных, которое определяет, сколько раз каждое преобразование в потоке данных реплицируется для обработки параллельного подмножества данных.

Тип кеша

Вы можете кэшировать данные для повышения производительности операций, таких как объединения, группы, сортировки, фильтрация, поиск и сравнение таблиц. Вы можете выбрать одно из следующих значений для параметра Тип кэша в окне Свойства потока данных —

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

Pageable — это значение по умолчанию.

Шаг 2 — Измените свойства, такие как Выполнить только один раз, Степень параллелизма и Типы кэша.

Изменить свойства

Исходные и целевые объекты

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

  • Исходные объекты — Исходные объекты определяют источник, из которого извлекаются данные или вы читаете данные.

  • Целевые объекты — Target Objects определяет цель, в которую вы загружаете или записываете данные.

Исходные объекты — Исходные объекты определяют источник, из которого извлекаются данные или вы читаете данные.

Целевые объекты — Target Objects определяет цель, в которую вы загружаете или записываете данные.

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

Таблица Файл в формате столбцов и строк, используемый в реляционных базах данных. Прямой или через адаптер
Шаблон таблицы Таблица шаблонов, которая была создана и сохранена в другом потоке данных (используется в разработке) непосредственный
файл Плоский файл с разделителями или фиксированной ширины непосредственный
Документ Файл с форматом приложения (не читается анализатором SQL или XML) Через адаптер
XML-файл Файл, отформатированный с помощью тегов XML непосредственный
XML сообщение Используется как источник работы в реальном времени непосредственный

Можно использовать следующие целевые объекты и применять другой метод доступа.