Dynamic database lookup
What do we mean by dynamic database lookup? Let's explain with an example scenario.
Let's suppose we have an integration process that passes some information to us and that each time the data set that is returned is different. For example, the information passed to us might be a list of product IDs that have been sold today; tomorrow it will be the product IDs that will be sold tomorrow, and so on. This information is very useful, but a little hard to work with as it is only a list of product IDs. We might want to know other information about the products, such as the product name or the product price.
As we have seen in a previous example, we could extract all of the product data from our database and, using a tJoin or tMap component, match this data with the incoming product order data, and create a file that has the product information appended to the order information. Although this approach would work perfectly well, it might not be the most efficient approach...