I am facing below warning for cache creation in session logs for sorter transformation in Informatica PowerCenter
**Warning in session log.* Sorter Transformation [HIGHYIELDSPRDDELTA] required 2-pass sort (1-pass temp I/O: 23224320 bytes). You may try to set the cache size to 30 MB or higher for 1-pass in-memory sort.
On the web, people suggest to calculate the size of data in the file and hard code it in properties of sorter transformation but that is not feasible in our project and this approach will not be a dynamic approach if data size increases the mapping will give an error.
I want a dynamic solution to tune the performance of the mapping, in short, I want to reduce the time of cache file creation. please suggest any other method to tune the mapping
Any help will appreciate.
This warning means : all given data can't be sort at once as given cache/memory size is not enough. Data will be sorted in segments and combine later accordingly. You may face some performance issue some time. The best approach could be :
hope this helps.