At any step of MDM project development we face multiple issues. Troubleshooting those problems and fixing them is major task in MDM development. It is also time consuming process. However its not possible to have same solution for all problems , having systematic approach to resolve this problem can definitely help to solve in better way and faster. This are few things I follow while trying to fix issue in MDM:
Steps to troubleshoot :
1. View the logs to get the exact error :
Sometimes you may see that logs does not contain the error which you are facing . This could be either logs are rolled out or you might be checking different logs. You can either increase log size or write log file content into new file to track all the activity. You can change log mode to debug mode to get more details and stack trace for the specific error.
2. Search related KB :
You can search the exact error code in informatica KB portal. You will find multiple KB's for specific error. You can open those KB's and check which is most relevant KB for the error which can help to resolve the issue. Sometimes you can search caused by statement in KB to get more relevant KB.
3. Search Java and DB error code
In case if you don't find any KB with given error code , analyze logs to get more details : error will contain java error code or db error code. You may google this error code to get more details of the error and possible solution to fix the issue.
4. Isolate the problem :
Few issues happens only in specific condition or specific environment. Understanding what exact configuration change is causing this error, will help to resolve it.
5.Informatica support
In case if you are still not able to resolve issue you can take help of Informatica support team by raising case.
Common Informatica MDM Issues :
1. Installation and Upgrade :
Most error will be due to unsupported version of component , missing environment variables , permission issues
2. Performance Issue :
You can review logs to understand which step is taking more time. You may find some specific query or procedure which is taking time. Depending on which you can change parameters to improve performance.
3. Job Failure :
It could be because of connectivity issue or specific to data. Understanding data flow in job can help to troubleshoot this.
4. Configuration Error :
If you have configured any new thing and it does not work as expected or getting any error while execution , you can recheck if you have followed all steps as per given in the document. Any missing step can cause the issue . Going back and checking all steps will help.
My secret : Most of the time having small tea break has helped me to get better solution. Yes, it just breaks thought process which was in loop and gives me new direction or approach to look into it. I think you must try it 😃



