Workflow du processus intermédiaire (Master Data Services)
Pendant chaque étape du processus de site, les champs dans les tables intermédiaires et dans les tables des lots sont mis à jour. Le flux de travail suivant explique comment les champs les plus importants de chaque table sont mis à jour et à quel moment.
Notes
Le processus de site a changé considérablement dans les versions suivantes de SQL Server. Vous pouvez envisager de procéder à la mise à niveau vers la version la plus récente pour tirer parti des performances accrues et de la facilité d'utilisation.
Étape 1 : remplir les tables de mise en lots
Lorsque vous remplissez intialement les trois tables de mise en lots (mdm.tblStgMember, mdm.tblStgMemberAttribute et mdm.tblStgRelationship), le Batch_ID de chaque enregistrement doit être NULL. Le champ Status_ID pour chaque d'enregistrement a comme valeur par défaut 0, indiquant que le membre est prêt à être traité.
La table des lots (mdm.tblStgBatch) ne contient pas encore d'enregistrement pour le lot.
Après avoir importé des données dans les tables de mise en lots, ouvrez l'interface utilisateur (IU) Master Data Manager pour vérifier le nombre d'enregistrements disponibles pour le traitement. Dans la zone fonctionnelle Gestion de l'intégration, dans le volet Enregistrements intermédiaires non regroupés par lots, choisissez un modèle. Le nombre d'enregistrements disponibles pour la mise en lots est affiché. Il s'agit du nombre total d'enregistrements regroupés par lots qui contiennent :
Le modèle dans le champ ModelName.
Le nom de l'utilisateur connecté, ou aucun nom d'utilisateur, dans le champ UserName.
Étape 2 : initialiser le processus de site
Pour initialiser le processus de site dans l'IU, sélectionnez la version dans laquelle seront importées les données et cliquez sur Traiter les données intermédiaires.
Lorsque le processus de site démarre, une ligne est ajoutée à la table des lots. Un ID est affecté dans le champ ID et le champ Status_ID est mis à jour avec la valeur 1 pour indiquer que le lot est mis en file d'attente pour le traitement.
Chaque ligne dans les tables de mise en lots est mise à jour avec l'ID de lot de la table des lots. Le Status_ID reste 0 pour indiquer que le traitement n'a pas démarré.
Notes
Les lots intermédiaires mis en file d'attente sont traités dans l'ordre, et le traitement commence à un intervalle déterminé par un paramètre dans Gestionnaire de configuration Master Data Services. Les tables de mise en lots sont traitées l'une après l'autre. mdm.tblStgMember est traitée en premier, suivie par mdm.tblStgMemberAttribute, puis par mdm.tblStgRelationship. Vous ne pouvez pas lancer le traitement d'une seule table à la fois.
Étape 3 : lot terminé
Lorsque chaque ligne dans la table de mise en lots est importée dans les tables de base de données Master Data Services appropriées, le champ Status_ID de la ligne est mis à jour avec la valeur 1 ou 2 pour indiquer respectivement, la réussite ou l'échec de l'opération. Le champ ErrorCode de chaque ligne est également mis à jour. Ces codes d'erreur sont affichés avec les descriptions dans la page Erreurs de lot intermédiaire dans Master Data Manager. Pour plus d'informations, consultez Messages d'erreur de mise en lots (Master Data Services).
Lorsque tous les membres d'un lot ont été traités, le champ Status_ID de la table des lots est mis à jour avec la valeur 2 et le champ LastRunEndDTM affiche la date et l'heure de fin du processus.
Les enregistrements correctement chargés ne sont pas affichés dans l'Explorateur.
Notes
ERR210000 n'est pas une erreur ; elle s'affiche pour les enregistrements chargés avec succès.
L'illustration suivante montre un résumé du flux de travail.
Notes
Les membres restent dans les tables de mise en lots jusqu'à ce que vous les effaciez. Pour plus d'informations, consultez Workflow d'effacement de lots (Master Data Services) ou Procédure : effacer un lot de la file d'attente intermédiaire (Master Data Services).
Étapes suivantes
- Les règles d'entreprise ne sont pas appliquées automatiquement aux données importées récemment. Vous devez valider la version de modèle des règles d'entreprise. Pour plus d'informations, consultez Procédure : valider une version (Master Data Services).
Voir aussi