Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans Master Data Services, une transaction est enregistrée chaque fois que l’action est effectuée sur un membre. Les transactions peuvent être consultées par tous les utilisateurs et inversées par les administrateurs. Les transactions affichent la date, l’heure et l’utilisateur qui ont effectué l’action, ainsi que d’autres détails. Les utilisateurs peuvent ajouter une annotation à une transaction pour indiquer pourquoi une transaction a eu lieu.
Lorsque la transaction est enregistrée
Les transactions sont enregistrées lorsque les membres :
Sont créés, supprimés ou réactivés.
Modifiez les valeurs d’attribut.
Sont déplacés dans une hiérarchie.
Les transactions ne sont pas enregistrées lorsque les règles métier modifient les valeurs d’attribut.
Afficher et gérer les transactions
Dans la zone fonctionnelle de l’Explorateur , vous pouvez afficher et annoter (ajouter des commentaires) les transactions que vous avez effectuées vous-même.
Dans la zone fonctionnelle Gestion des versions, les administrateurs peuvent afficher toutes les transactions pour tous les utilisateurs pour les modèles auxquels ils ont accès et inverser l’une de ces transactions.
Remarque
Les administrateurs peuvent afficher toutes les transactions pour tous les utilisateurs tant qu’ils n’ont pas le niveau d’autorisation en lecture seule appliqué dans la zone fonctionnelle Gestion des versions . Par exemple, si l’autorisation en lecture seule et le niveau d’autorisation de mise à jour sont définis pour l’administrateur, l’administrateur ne pourra pas voir d’autres transactions utilisateur, car l’autorisation en lecture seule est prioritaire sur l’autorisation de mise à jour.
Paramètres système
Il existe un paramètre dans Master Data Services Configuration Manager qui affecte si oui ou non les transactions sont enregistrées lorsque les enregistrements sont préparés. Ce paramètre affecte UNIQUEMENT SQL Server 2008 R2. Vous pouvez ajuster ce paramètre dans Master Data Services Configuration Manager ou directement dans la table Paramètres système de la base de données Master Data Services. Pour plus d’informations, consultez Paramètres système (Master Data Services).
Lors de l’importation de données dans cette version de SQL Server, vous pouvez spécifier s’il faut enregistrer ou non des transactions lors du lancement de la procédure stockée. Pour plus d’informations, consultez Procédure stockée de mise en scène (Master Data Services).
Concurrence
Si une valeur d’entité particulière est affichée simultanément dans plusieurs sessions de l’Explorateur, les modifications simultanées apportées à la même valeur sont possibles. Les modifications simultanées ne seront pas détectées automatiquement par MDS. Cela peut se produire lorsque plusieurs utilisateurs utilisent l’Explorateur MDS dans le navigateur Web à partir de plusieurs sessions, par exemple à partir de plusieurs ordinateurs, de plusieurs onglets de navigateur ou de fenêtres ou de plusieurs comptes d’utilisateur.
Plusieurs utilisateurs peuvent mettre à jour les mêmes valeurs d’entité sans erreur malgré l’activation des transactions. En règle générale, la dernière modification de la valeur dans une séquence de temps est prioritaire. Le conflit de modification en double peut être observé manuellement dans l’historique des transactions et peut être inversé manuellement par l’administrateur. L’historique des transactions affiche les transactions individuelles pour la valeur précédente et la nouvelle valeur de l’attribut en question à partir de chaque session, mais ne résout pas automatiquement le conflit lorsque plusieurs nouvelles valeurs existent pour la même ancienne valeur.
Tâches associées
| Description de la tâche | Sujet |
|---|---|
| Annulez une action en inversant une transaction (administrateurs uniquement). | Annuler une transaction (Master Data Services) |