Originally posted by: SystemAdmin
It depends. If you use the -MDQ and -QUERY qualifiers in the Get-->Source-->Command line, then I believe they are located dynamically at run time. I think that's the effect you're looking for.
If you don't use those qualifiers, then the contents of the query named in the Get--Source-->DatabaseQueryFile are compiled into the map and you'll need to rebuild the map for the revised query to take effect.
The same is true for DBQuery/DBLookup calls. If you use the three argument syntax (e.g. "Select <yada>,"something.mdq","somequery"), then that gets compiled into the map and you'll have to rebuild to get the revised query to take effect. Using the two argument syntax (e.g. "Select <yada>,"-mdq something.mdq -query queryname") then simply replacing the mdq file is enough.
The map shouldn't hang, though. I don't think it should even be looking into the MDQ file if you're not using -MDQ
#IBMSterlingTransformationExtender#IBM-Websphere-Transformation-Extender#DataExchange