Les règles de correspondance contrôlent le mode de mise en correspondance des noeuds d'une source de données entrantes avec les noeuds qui existent déjà dans un point de vue lorsqu'ils portent des noms différents. Au lieu d'une correspondance exacte sur le nom de noeud, vous pouvez créer des correspondances selon d'autres propriétés et types de correspondance.
Les règles de correspondance sont créées au niveau du type de noeud. Vous pouvez définir plusieurs règles pour un type de noeud et indiquer l'ordre dans lequel les règles sont évaluées.
Présentation des règles de correspondance
Par défaut, lorsque vous ajoutez des noeuds, le système effectue une correspondance exacte de nom sur la propriété Nom (noms alternatifs et qualificateurs de type de noeud compris) pour déterminer si le noeud entrant est identique à un noeud existant. Les règles de correspondance permettent d'indiquer d'autres propriétés et types de correspondance pour déterminer si les noeuds sont identiques.
Par exemple, supposons que vous disposiez d'un point de vue avec un noeud nommé "Oracle Corporation" et que vous chargiez un fichier de demande qui contient un noeud portant le nom "Oracle Inc". Si vous appliquez les modifications à partir de ce fichier de demande sans mise en correspondance, vous obtenez deux enregistrements distincts (en raison de l'absence de correspondance exacte sur le nom).
Au lieu d'une correspondance exacte de nom, vous pouvez configurer une règle de correspondance qui recherche les noms semblables à un autre. Ensuite, lorsque vous exécutez une mise en correspondance sur les éléments de demande, le système affiche le noeud "Oracle Inc" entrant comme correspondance potentielle du noeud "Oracle Corporation" existant. Lorsque la correspondance est acceptée, le noeud entrant est fusionné avec le noeud existant et vous disposez d'un enregistrement unique pour Oracle avec les informations fusionnées des deux noeuds.
Vous pouvez également configurer la règle de correspondance de sorte à effectuer la mise en correspondance sur d'autres propriétés que Nom. Supposons que les deux enregistrements comportent une propriété nommée Symbole, avec la valeur "ORCL". Vous pouvez configurer une règle de correspondance de sorte à effectuer la mise en correspondance sur Symbole plutôt que sur Nom pour mettre en correspondance le noeud entrant avec le noeud existant.
Meilleures pratiques
Vous pouvez activer jusqu'à trois règles de correspondance à la fois mais chaque règle requiert un temps de traitement supplémentaire lors de l'exécution des correspondances. Par conséquent, il est recommandé d'activer uniquement le nombre minimal de règles de correspondance qui satisfait vos besoins métier.
Remarques
Vous devez disposer de l'autorisation Propriétaire ou Gestionnaire de métadonnées sur l'application ou la dimension qui contient le type de noeud pour créer, modifier ou supprimer des règles de correspondance.
Création de règles de correspondance
La règle de correspondance est affichée dans l'inspecteur.
Modification des règles de correspondance
Après avoir créé une règle de correspondance, vous pouvez l'activer, ou modifier son nom, sa description, l'ordre des règles ou les paramètres de définition. Vous ne pouvez pas modifier la source de données d'une règle de correspondance après avoir créé cette dernière.
Tip:
Il peut s'avérer utile d'entrer des valeurs supérieures pour l'ordre des règles car si vous créez des règles à placer avant celles qui existent, vous n'aurez pas besoin de réorganiser manuellement toutes les règles.Type de données de propriété | Opérateurs et options de correspondance |
---|---|
Chaîne, Mémo, Chaîne numérique, Séquence |
|
Entier, Flottant |
|
Date, Horodatage |
|
Suppression d'une règle de correspondance
Note:
Vous ne pouvez pas supprimer une règle de correspondance disposant d'un historique de correspondances. Si la règle de correspondance n'est plus nécessaire, vous pouvez plutôt la désactiver.