Overview
One of IDMC key features is the ability to integrate with version control systems (VCS) like GitHub, enhancing collaboration, versioning, and governance in development workflows.
The benefits of using these features are as follows
- Version Control: Keep track of changes made to mappings, tasks, and other assets over time.
- Collaboration: Multiple developers can work on the same project simultaneously, with merge and conflict resolution capabilities.
- Traceability: Maintain a history of changes for compliance and auditing purposes.
- Backup and Recovery: Easily revert to previous versions in case of issues.
- Automation: Integrate with CI/CD pipelines to automate deployment processes.
Pre-Requisites
- Knowledge on GitHub - Push, Pull, Merge, Admin
- Knowledge on the GitHub structure - Branches
- User should have admin-level privileges in IDMC for configuring the tokens and GIT Details like PAT - Personal Access Token.
Self-Service Resources
Goals
- Understanding the importance of version control
- Understand how to link the GitHub with IDMC
- Understand how to check-in and checkout objects
Outcome
- Understand how to link the GitHub with IDMC and able to do check-in and checkout on assets.
Required Roles/Personas
- Administrators
- Developers
Engagement Details
Catalog Type
Ask An Expert
Engagement Category
Best Practices
Products
Cloud Data Integration
Engagement Type
Ask An Expert
Adoption Stage
Configure
Implement
Focus Area
Adoption - Technical
Functional
Engagement ID
AAE-CDI-003
Disclaimer
- All the topics covered in the Success Accelerators/Ask An Expert sessions are intended for guidance and advisory only. This is implicit and it will not be called out under the scope of each engagement.
- Customers need to include their relevant technical/business team members highlighted in each engagement topic to derive the best out of each engagement.
- Customers need to perform any hands-on work by themselves leveraging the guidance from these engagements.
- Customers need to work with Informatica Global Customer Support for any product bugs/issues and troubleshooting.