Une table de recherche, également appelée une recherche ou un objet de base de recherche, est une table qui stocke une liste de valeurs prédéfinies.
Data Director
(IDD) interroge la table de recherche pour récupérer une valeur basée sur celle de la source d'entrée et sur la condition de recherche.
Data Director
renseigne ensuite une liste déroulante de valeurs dans l'application. Par exemple, si vous entrez une valeur dans un champ Pays, l'application répertorie les pays stockés dans la table d'objet de base de recherche LU_COUNTRY.
Vous pouvez définir les valeurs de recherche des manières suivantes :
Dans une table d'objet de base de recherche physique avec une clé étrangère entre l'objet de base et l'objet de base de recherche.
Data Director
utilise des métadonnées relatives à cette clé étrangère pour renseigner les valeurs de recherche.
Dans une table d'objet de base de recherche physique sans clé étrangère entre l'objet de base et l'objet de base de recherche. La configuration IDD décrit la relation de clé étrangère qui renseigne les valeurs de recherche.
Dans une liste statique de valeurs dans la configuration IDD.
Pour les recherches définies dans une table physique, la colonne LOOKUP_IND de C_REPOS_TABLE indique si la table contient des valeurs de recherche ou des données classiques. Activez l'indicateur de recherche via l'outil Schéma de la console Hub. Par défaut, l'indicateur de recherche est désactivé lorsque vous créez un objet de base. Lorsque vous activez l'indicateur de recherche, MDM Hub considère l'objet de base comme étant une recherche. Pour plus d'informations sur l'outil Schéma, consultez le
Guide de configuration de MDM Multidomain
.
Lorsque vous créez une recherche, utilisez un nom d'affichage unique.
Data Director
ne peut pas distinguer des tables de recherche différentes qui partagent le même nom d'affichage.
Lorsque
Data Director
reconnaît qu'une colonne dispose d'une clé étrangère pour une autre table,
Data Director
détermine si la table associée est une table de recherche. Si la table associée est une table de recherche,
Data Director
crée une liste déroulante dans l'application pour cette colonne, remplie de valeurs émanant de la table de recherche. La colonne dans la table de recherche utilisée dépend du champ