Mappings on DIS can be run in different ways: as an independent mapping or as a deployed mapping.
Independent mappings can be run directly from the developer tool, while deployed mappings are run through the command line using MS run mapping command.
Deployed mappings cannot be initiated directly from client tools like developer or informatica administrator.
🗺️ There are three ways to run a mapping: standalone, as a part of a workflow, or in a data integration service process.
🔁 Mappings can be run as tasks under a workflow, initiated from the administrator or through command line.
💥 If a mapping encounters a fatal error while running in the data integration service process, it may cause a crash.
🔍 Mappings on DIS are executed by PMD TM s and can be controlled using the pillow property on the ayahs.
📝 Mapping failures are recorded in the mapping logs, and the status of the mapping is updated in the Dia's.
📂 Logs for different types of mappings on DIS are generated in separate folders with specific prefixes.
🗺️ Mapping tasks in the data integration service create logs in a directory called mapping tasks under logs services.
❌ When a mapping crashes, user-friendly messages are not displayed in the mapping log.
💥 A core file is generated in the Tomcat bin directory on the informatica server when a mapping crashes.
🔍 To check if core creation is enabled, log in as the user who started informatica services and verify the core file size.
💾 Set the core file size to unlimited or a high value to ensure a maximum core file size is created.
🖥️ On Windows machines, manually create a crash dump using the Microsoft freeware called Debug Diag.
💡 Mapping failures can be analyzed by Informatica Global Customer Support for further investigation.
🔍 To troubleshoot mapping failures, check the mapping logs in the specified directories and the D is log.
❌ In the example of a simple readwrite mapping, the mapping failed due to a specific error.
🧩 The error is related to loading libraries in Informatica.
🔎 Search the Informatica knowledgebase for relevant information on the error message.
📝 Provide the mapping log and error message highlighter for assistance with troubleshooting.