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.
Learn how to do cool things with Context Variables
Find out how to migrate from one database to another using the Dynamic schema
Pick up some tips and tricks with Context Variables