Integration Advisor
Last updated
Last updated
Prerequisites : Before proceeding with Integration Advisor , ensure the following are in place:
Integration Suite Created: The Integration Suite must be set up within SAP Business Technology Platform (SAP BTP).
API Instance Created: An API Instance must be created to provide the credentials required for configuration in the CPI Environment.
SAP CPI Environment Configured in ReleaseOwl
Navigate to Integration Suite.
Click on the Actions button (...) to open the application.
Click on the Design section.
Under Design, select Custom Type Systems.
Choose the type of system you want to create:
Custom Codelists
Custom IDocs
Custom Messages
Custom SOA Messages
Enter the required details and save the configuration.
The following integration artifacts are created within the Integration Advisor service in SAP Business Technology Platform (SAP BTP):
MIG (Message Implementation Guideline)
MAG (Mapping Guideline)
Go to the Administration page.
Under the Projects section, click on the Create New Project button (top-right corner).
Fill in the Project Details:
A popup form titled Create Project will appear.
Enter the required details in the form.
Click Save to create the project.
The newly created project will be listed in the Projects table.
Click on Switch to Project and go to the Project Settings.
In the Project Settings page, navigate to the Environments tab.
This section displays all environments already associated with the project.
Click on the + Add button in the top-right corner of the Environments table.
If this environment will serve as the source for deployments or synchronization, check the Source checkbox.
The newly added environment will appear in the Environments table with its Name, Type, and Host URL.
Click on the Users tab.
Click on the edit (lock) icon next to the user for whom you want to manage roles and permissions.
The Permissions page for the selected user will open.
Scroll down to the Environments section.
Check the Deploy checkbox for the relevant environment(s) to enable deploy access.
Go to the Build section and click on Integration Advisor.
Click on the Synchronize button to sync the integration artifacts.
The Sync History provides details of previous synchronizations, including:
Synced On – Timestamp of synchronization.
Synced By – User who performed the synchronization.
By clicking the Action button, you can view:
Versions: Displays previous versions, allowing you to roll back changes if needed.
Details: Provides additional information about the artifact.
1. Creating a New Release Pipeline
Navigate to the Release section.
Click on Release Pipeline and select Create New Release Pipeline.
Enter a name for the release pipeline.
Click +Add Stage to create a new stage.
2. Configuring Deployment Tasks
Under the Tasks section, click Add to create a task.
Select the deployment option for the deployment process.
Fill in the required details:
Name: Enter the task name.
Deploy Type: Choose either CPI or API.
Select Environment: Choose the target environment for deployment.
Deployment Action:
Upload and Deploy: Uploads and immediately deploys the package.
Upload Only: Uploads the package without deployment.
Rollback Settings: Enable rollback if needed for deployment recovery.
Once all required details are entered, save the pipeline.
(Optional) Configure Notification Emails to notify relevant users.
3. Setting Up Approval Tasks
Under the Tasks section, click Add to create a task and select Approval Task.
Fill in the necessary details:
Name: Assign a name to the approval task.
Assign To: Select who should approve the task:
User: Assign a specific user.
Role: Assign based on user roles.
Custom: Assign based on a custom rule.
Story Assignee: Assign to the person responsible for the user story.
Once configured, save the pipeline.
4. Assigning Artifacts to User Stories
Navigate to Change Management and click on User Stories.
Click Create New User Story, fill in the required details, and save it.
Click on the Action button, select Edit, and add the integration artifacts.
Click Save to update the user story.
Click Promote to check the deployment status of the user story.
Click Deploy Logs to view deployment details.
In the Info Section, you can see artifact details:
For MAG: You can see the details of Message type and administrative data.
For MIG: You can see the details of Source MIG, Target MIG, and administrative data.