Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

AIMap works on the principle of Artificial Intelligence and leverages a repository of mappings stored at the Adeptia-secured cloud. This repository hosts the mappings created by users of Adeptia Connect. Each of these mappings has specific keywords attached to it which a user would provide in the metadata field while creating a mapping. If you choose to use AIMap while creating a mapping, it will fetch the mapping suggestions that match the elements of the schema. AIMap uses a series of algorithms and provides mapping suggestions that are nearest to the accuracy you look for. 

By default, AIMap is enabled. However, If you want to update the properties of AIMap, refer to Copy of AIMap (Adeptia Intelligent Data Mapping).


Following are the major subsection of AIMap:

  Adding Mapping in AIMap Library 

AIMap fetch the mapping suggestions from the AIMap library and provide the possible suggestions which can be used for mapping. In order to get the best suggestions, add the mappings in AIMap library. 

You cannot add the mapping in AIMap which have multiple source/target layouts. 

Steps to add the mapping in AIMap

  1. Go to Account and click Manage Objects.



  2. Click MAPPINGS > Mapping.



  3. Select the mapping and click More and then select Add to AIMap from the list.



  4. This adds the mapping in the AIMap library and a confirmation message is displayed.

Mapping Elements Using AIMap Wizard

AIMap will be automatically triggered once you load the source and target layout in Web Mapper.

You can also access AIMap by clicking AIMap  icon on Mapper toolbar.
  1. After loading the source and target layout, AIMap starts analyze the source and target layout.



  2. You can minimize the window while the suggestions are being fetched. A progress spinner  icon displays at AIMap icon at the toolbar.
  3. You can click the progress spinner to open the AIMap window.
  4. Once the suggestions are fetched, AIMap window appears with the recommended mapping suggestions based on the mapping available in the AIMap library.



    The Mapping suggestion are defined as below:

    Option Name
    Description
    High Confidence SuggestionsHigh Confidence mapping fetches the mapping suggestions after matching the highest number of metadata and mapping rules with the elements of mapping that you have created. This type of confidence is always valid and can be imported directly.
    Medium Confidence SuggestionsMedium Confidence mapping rules contains the suggestions of those elements whose mapping is not matched in the high category. Hence, You may get some error after applying this suggestions. Therefore, you must validate these suggestions before using in the current mapping.
    Low Confidence SuggestionsLow Confidence mapping rules contains the suggestions of those elements whose mapping is not covered in both High and Medium categories. Low Confidence mapping may have incorrect mapping suggestion. Therefore, you must validate these suggestions before using in the current mapping.

    Click AIMap Setting  icon to configure the AIMap suggestions. You can select the desires setting for AIMap suggestions.

  5. Click Next. A window appears with a list of mappings that can be applied to the loaded schemas. High confidence mapping is selected as default and is marked as Recommended.
    However, you can change the selected mapping from the list. 



  6. Click View all to see more suggestions. By default, top 3 suggestions will be displayed.
  7. Click Apply button to apply the suggestions.

    After applying the AIMap suggestions, once you exit from the Web Mapper, you will not be able to view the confidence level of suggestions. Therefore, we recommend you to apply the suggestion in phases.
  8. The mapping suggestion will get applied to the loaded schemas.
    1. The term 'High' in the green background indicates high confidence mapping.
    2. The term 'Medium' in the yellow background indicates medium confidence mapping.
    3. The term 'Low' in the orange background indicates low confidence mapping.

Reviewing AIMap Suggestions

Once the AIMap suggestion is applied, you can accept/reject the suggestions from each element of destination layout in which AIMap suggestions are applied. You can also accept/reject a specific or multiple confidence levels of AIMap suggestions from the destination layout of mapping. 

Steps to Review AIMap Suggestions from each Element

After applying the AIMap suggestions, Accept and Reject icons are displayed for each element of destination layout in which AIMap suggestions are applied. 

You can Accept/Reject the AIMap suggestions:

  1. Click Accept  icon to apply the AIMap suggestion. However, once the suggestion is accepted:
    • The indication of confidence level and Accept/Reject icons of the element will not be visible.
    • The suggestions will be treated as a standard mapping rule.
    • You can view the applied AIMap confidence in the Comments section of the mapper.

  2. Click Reject  icon to reject the AIMap suggestion. However, once the suggestion is rejected:
    • No alert message is displayed.
    • The indication of confidence level of the element will not be visible.
    • The mapping rules of the element which is applied with the AIMap suggestions will be removed.

Steps to Review Confidence level of AIMap Suggestions from Destination Layout of Mapping

You can accept/reject the AIMap suggestions for a specific or multiple confidence levels from all the elements of mapping using Accept Suggestions/Reject Suggestions option.  

To Accept the AIMap suggestions, follow the below steps:

  1. Select Destination layout and click  icon and select the Accept Suggestions option.



  2. The Accept Suggestions window is displayed.



  3. Select the confidence level of AIMap suggestions which you want to apply in mapping and click Accept.

    You can select one or multiple confidence levels of AIMap suggestions.
  4. The selected confidence level of AIMap suggestions is applied to the mapping.

To Reject the AIMap suggestions, follow the below steps:

  1. Select Destination layout and click  icon and select the Reject Suggestions option.



  2. The Reject Suggestions window is displayed.



  3. Select the confidence level of AIMap suggestions which you want to remove from mapping and click Reject.

    You can select one or multiple confidence levels of AIMap suggestions.
  4. The selected confidence level of AIMap suggestions is removed from the mapping.

Removing AIMap Confidence Mapping

Once the AIMap suggestion is applied in loaded schema, you can remove all AIMap suggestions by using Remove All Mapping option.

You cannot remove AIMap suggestion for a specific confidence level from mapping.

Steps to remove AIMap suggestions

  1. Select Destination layout and click  icon and select the Remove All Mapping option.



  2. The Remove Options window is displayed.



  3. This screen displays a list of properties and variables associated with the destination layout that can be removed with the mapping.
  4. Select the specific or all enabled option to remove the AIMap suggestions.
  5. Click Remove. The mapping associated with the particular suggestion will be removed.

You can also change the mapping rule applied to a particular destination element using View AIMap Suggestions option.

Steps to change the rule

  1. Select Destination element and click more  icon and select View AIMap Suggestions option from the list.



  2. A window will display with the mapping suggestions.
  3. Select the checkbox to apply the suggested mapping rule and click Apply.
  4. The mapping rule is applied to the particular destination element.

Configuring AIMap

 To configure AIMap:

  1. Click Configure > Developer Studio.



  2. Click Proceed and you will be redirected to Adeptia Suite home page.
  3. On the Developer Studio home page, click Administer tab.
  4. Go to Setup menu and select Application Settings option.



  5. Click the Update System Properties option.



  6. To enable AIMap, expand the AIMap node. This action will display you the properties to be set for enabling AIMap.



    The default value of the abpm.services.aimap.enable property is yes. To configure and enable AIMap in Adeptia Connect, you need to enter values for all the AIMap properties.
  7. Specify the value in the abpm.services.aimap.autoapply property. The value can be:

    Value
    Description
    yesElements of the schemas will be automatically mapped if the names of the source and the target elements and metadata are similar.
    noMapping will be done using AIMap wizard.
    askAIMap wizard appears automatically with recommended mappings after you load schemas, default selected.
  8. Enter the weightage of metadata in the abpm.services.aimap.confidenceWeightageToMetadata property. You can set the value from 0 to 100.
  9. In the abpm.services.aimap.confidenceLevel.cutOff property, enter the cut-off percentage of confidence level you want to view in AIMap suggestions
  10. Click the Save button to save the new values.
  11. Reload the settings and restart the services.

AIMap Limitations

AIMap is not supported on these activities:

  • Web Services
  • Context Layout
  • Multiple Source/Target Layouts
  • If you are using Linux environment and your g-libc version is 2.14 or lower, then AIMap will not work. To check the g-libc version, run the ldd command.
  • If you are opening an existing mapping which has pre-defined mapping rules, AIMap suggestion will not work. To use AIMap feature, remove the existing mapping rule.
  • No labels