Matching for Merging, Mapping, or Deduplicating Nodes

Matching nodes involves comparing nodes from either a viewpoint or incoming request items to existing nodes in a viewpoint in order to identify matches. After matches have been identified, the following operations are available:

  • Matching and Merging Nodes: Match incoming request items for adding new nodes to nodes that already exist nodes in a node type in order to avoid duplicate nodes, and then merging the changes from the incoming request items into the nodes in the viewpoint.
  • Matching and Mapping Nodes: Match incoming request items for inserting nodes to nodes that already exist in a mapping viewpoint and then change the parent of the incoming request items so that they are inserted under the accepted match candidates.
  • Deduplicating Nodes in a Viewpoint: Evaluate similar nodes in a viewpoint and then merge them into a single node if they are duplicates of one another.