Механизмы выполнения
Visary ETL поддерживает два разных механизма выполнения: традиционный и без учета состояния.
Механизм выполнения определяет, как выполняются компоненты в рамках данной группы процессов. Эти два механизма выполнения во многом отличаются друг от друга. У каждого из них есть свои плюсы и минусы, и, как таковой, Visary ETL позволяет разработчику потока настраивать, какой механизм выполнения использовать для отдельных групп процессов. В этом разделе мы расскажем о различиях между этими двумя моделями.
Традиционный механизм выполнения
По умолчанию используется традиционный механизм выполнения. При использовании традиционного механизма каждый компонент в группе процессов планируется независимо. Очереди используются для буферизации данных между процессорами, и каждый процессор обрабатывает данные в своей очереди независимо от других процессоров. Данные, находящиеся в данной очереди, сохраняются в репозиториях Visary ETL, так что при перезапуске Visary ETL данные будут восстановлены в той очереди, в которой они находились до перезапуска.