Au cours de la résolution d'entité, les pipelines accomplissent également le processus de détection, qui détecte les relations entre identités et entités et déclenche des alertes pour les relations intéressantes.
Le système utilise des rôles, à savoir la classification d'une identité qui définit l'essence ou le but de cette identité, pour détecter et établir des relations entre entités. Dans le système, il faut définir des rôles puis les attribuer aux identités soit par source de données, soit dans le cadre de la conversion des données source originales au format UMF (Universal Message Format).
Quand le pipeline traite les identités entrantes pour la résolution d'entité et résout l'identité en une entité existante, les deux fiches ont une relation à 0 degré, à savoir que l'identité entrante et l'entité sont la même. Le processus de résolution d'entité peut cependant aller au-delà des relations à 0 degré, en fonction de la façon dont le système est configuré.
Une fois que le pipeline a épuisé toutes les possibilités de la phase de résolution d'entité, le processus de détection de relation évalue les entités qu'il reste dans la liste de candidats, c'est-à-dire celles qui ne se sont pas résolues dans l'identité entrante, afin de voir s'il existe une relation entre elles. En général, les entités figurant sur la liste de candidats sont liées avec l'identité entrante à 1 degré de séparation pour au moins un attribut, ce qui signifie que les deux entités partagent les mêmes valeurs de données d'attributs pour au moins un attribut, raison pour laquelle l'entité figure sur la liste des candidats.
Une fois que le processus a détecté une relation, le système compare les rôles attribués entre l'identité et les entités aux règles d'alertes de rôle configurées. S'il s'aperçoit que les rôles attribués à l'identité et une entité satisfont aux critères de cette règle, le système déclenche une alerte signalant qu'il a détecté une relation intéressante. La relation peut être à 0 degré, 1 degré, ou plusieurs degrés, selon la façon dont le système et les règles d'alertes de rôle sont configurés.