Можем ли мы продвигать только один поток из одной группы процессов, содержащей один поток в nifi - PullRequest
0 голосов
/ 25 июня 2018

Я пытаюсь использовать реестр NiFi для продвижения потока из Dev в среду QA, скажем, у меня есть группа процессов с именем PG1, и у нее есть потоки, состоящие из многих процессов, скажем, поток f1 имеет процессоры p1 --> p2 -> p3 и поток f2 имеет процессоры x1 -> x2 -> x3 теперь, если я внесу изменения в поток 2, т. е. x1 -> x2--> x3 -> x4 и зарегистрируйте его в репозитории, теперь все, что мне нужно, это только продвинуть поток f2 в среду QA и игнорировать поток f1.

1 Ответ

0 голосов
/ 25 июня 2018

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

Если вам нужно, чтобы управление версиями было более детальным, то f1 и f2 должны быть в своих собственных вложенных группах процессов. Вы можете дать контроль версий на PG1, PG2 (f1) и PG3 (f2). Затем вы можете развернуть все это как PG1, но позже делать обновления только для подгрупп.

...