What is the difference between context_param from the command-line and contexts defined within Talend that are populated by a file?
Does context_param overwrite or take precedence over a context loaded from within a Talend job (via a file context load)? Or vice-versa?
Does context_param 'create' a context (variable) or does one have to be defined within the Talend metadata prior to using context_param from the command-line?
The order the context variables are populated is (not absoluty sure between 2 and 3):
In any case, variables must be define in the jobs else they can't be used (compilation error).
So, they are never created "on demand", just populated.
@tale103108, thank's for the Kudo.
You may also mark your case as solved if you found the answer were helpful.
Talend named a Leader.
Kickstart your first data integration and ETL projects.
Part 2 of a series on Context Variables
Learn how to do cool things with Context Variables
Find out how to migrate from one database to another using the Dynamic schema