Hello Ferenc,
Thanks for your helpful reply.
I was hoping to be able to pass the parameters in a Java properties file.
This option would have the advantage of being independent of the operating
system compared to environment variables.
Anyway, the option you've suggested is a viable solution to my question.

Thanks again!

Regards,
Nicola Tuveri




On Wed, Nov 29, 2023 at 4:15 PM Ferenc Erdei <[email protected]> wrote:

> Hello Nicola,
>
> Apache MiNiFi provides a powerful Expression Language that allows you to
> dynamically configure properties using expressions. This includes the
> ability to reference environment variables. To do this, set property value
> using Expression Language: eg.: ${MY_VARIABLE} With this, the defined
> properties can be used as defined in each instance.
>
> You can read more about the NiFi Expression Language syntax here:
> https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html
>
> Regards,
> Ferenc Erdei
>
> On 2023/11/27 18:03:11 Nicola Tuveri wrote:
> >  Hi there,
> >
> > I'm looking for a way to configure multiple instances of MiNiFi. All
> > instances should be configured with the same data flow (i.e. the same
> data
> > flow config file) except for some parameters that are specific to each
> > instance.
> >
> > I know that Variables and the  nifi.variable.registry.properties property
> > are deprecated and will be removed in the upcoming 2.0 version of NiFi.
> >
> > Does MiNiFi support the provision of external parameters, something like
> a
> > ParameterContext?
> >
> > Are there any alternatives to the nifi.variable.registry.properties
> feature?
> >
> > Thanks!
> >
>

Reply via email to