Учебники

SAP BODS – методы настройки

Производительность задания ETL зависит от системы, в которой вы используете программное обеспечение Data Services, количества ходов и т. Д.

Существуют и другие факторы, влияющие на производительность в задаче ETL. Они –

База данных источника – База данных источника должна быть настроена для быстрого выполнения операторов выбора . Это можно сделать, увеличив размер ввода-вывода базы данных, увеличив размер разделяемого буфера для кэширования большего количества данных и не допуская параллельной обработки для небольших таблиц и т. Д.

Исходная операционная система – Исходная операционная система должна быть настроена на быстрое считывание данных с дисков. Установите протокол чтения вперед на 64 КБ.

Целевая база данных. Целевая база данных должна быть настроена для быстрого выполнения операций INSERT и UPDATE . Это может быть сделано с помощью –

Целевая операционная система – Целевая операционная система должна быть настроена для быстрой записи данных на диски. Вы можете включить асинхронный ввод-вывод, чтобы сделать операции ввода / вывода максимально быстрыми.

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

База данных репозитория BODS. Для повышения производительности заданий BODS можно выполнить следующее:

Контролировать частоту дискретизации – если вы обрабатываете большой объем данных, заданных в задании ETL, отрегулируйте частоту дискретизации до более высокого значения, чтобы уменьшить количество вызовов ввода-вывода для файла журнала, тем самым повышая производительность.

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

ОС сервера заданий – в службах данных один поток данных в задании инициирует один процесс ‘al_engine’ , который инициирует четыре потока. Для максимальной производительности рассмотрим проект, который запускает один процесс al_engine на процессор одновременно. ОС сервера заданий должна быть настроена таким образом, чтобы все потоки распределялись по всем доступным процессорам.