Good morning,
I love the introduction of parameters.  They satisfy a longstanding need for 
managing multiple sensitive values from a single spot.  However, the 
implementation does not satisfy the same functionality as variables.  Based on 
the comment inside NiFi stating that parameters are replacing variables, this 
has me worried that I'm going to lose significant functionality if variables 
stop being supported.  Specifically, I use variables to assign non-sensitive 
values throughout a NiFi in a way that can be transferred via templates.  This 
allows me to create a generic template, deploy that template, and configure the 
specifics by just setting a few variables.  It has sped up deployment 
immensely.  Parameters don't transfer with templates, and have to be added to 
every processing group.  I don't know of a way to have all processing groups 
set to a parameter context all at once, so I would end up needing to create the 
parameter context, add all the values, then add that parameter context to 
dozens of processing groups.  This would be a major step backward in 
streamlining deployments.
Question 1) is NiFi planning to abandon support for variables?
Question 2) is there a way to address the issues I have with parameter 
contexts?     - inability to assign a parameter context to ALL processing 
groups, or even all sub-processing groups under a selected processing group     
- inability to transfer parameter context to new NiFi instances
Fred Pletz

Reply via email to