Update Alfabet components with IT-Pedia data
The update of data from IT-Pedia's My Products - Modules to the Alfabet repository occurs via a a nightly batch job that triggers the ADIF import job schedule IT-Pedia Integration. This scheduled job takes the current data in IT-Pedia's My Products - Modules and updates the Alfabet repository. The batch job can also be triggered on an ad-hoc basis by an administrative user. The following update process takes place via the batch job:
- Current product data in IT-Pedia's My Products - Modules is used to update the related component in Alfabet. The IT-Pedia Synchronization and IT-Pedia Enrichment attributes must be set to Yes for components that shall be updated.
- When the ADIF import job schedule IT-Pedia Integration is triggered, then each product that has an Alfabet ID in IT-Pedia's My Products - Modules is retrieved and updated in the Alfabet repository. The IT-Pedia Product ID is updated in Alfabet for the retrieved Alfabet components.
- A component category is created for all components retrieved from IT-Pedia's My Products - Modules and mapped to the components.
- If the vendor does not exist for the component in Alfabet, the vendor is created for the component.
- Finally, the Alfabet component is updated based on the related IT product in My Products - Modules. The following is updated:
- Component's reference to the vendor is created
- Component's reference to the component category is created
- The lifecycle phase definition including the status and duration of the lifecycle phase.
- Newly added products in IT-Pedia's My Products - Modules are created in as new components in the Alfabet repository.
To ensure that existing data is updated in the Alfabet repository:
- In the navigation panel, go to Components to open the data workbench for components.
- Click Structure and select IT-Pedia Synchronization and IT-Pedia Enrichment.
- To ensure that a component is updated via the nightly batch job with information in IT-Pedia, select Yes in both the IT-Pedia Synchronization and IT-Pedia Enrichment columns. Do this for all components that should be updated via the nightly batch job.