You can achieve this by
- reading the DB connection parameters from a source (e.g. Excel or in my example a CSV file)
- storing the parameters in variables
- using the variables in your connection setting.
Proceed as follows
- Create another transformation for setting the variables (you cannot do this in the same transformation that uses it):
In the Set Variables element configure the variables:
- In the element reading/writing your data create a new connection and set the connection parameters using
${variable_name}
. Note that you have to blindly write${password}
into the appropriate field. Also note that this may be a security issue because the value may show up as plain text in log files!
- In your job call the variable transformation first and then the functional part: