Hello,

I am new to Nifi and have tried out basic functionality of the software. I
am trying to figure out the best way to manage a use case where the flow
definition is pretty much the same except the attributes are different e.g.
different API keys. The process group definition is roughly of the form -
GenerateFlowFile --> UpdateAttributes --> InvokeHTTP --> PutFile

I could think of two ways of setting this up

1. Have separate process groups - one per configuration where the
attributes are specified in UpdateAttributes processor
2. Have the same process group with many UpdateAttribute processor (one per
configuration)

Is there a difference in the performance of these two i.e. would one take
more CPU, memory etc. than the other? Are there any best practices on how
to structure this type of use case?

Any help would be appreciated.

Reply via email to