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 ce tutoriel, vous automatisez le processus dans lequel le service Achats place une commande d’équipement chaque fois qu’un nouvel employé rejoint l’organisation. Les détails de l’employé et les détails du bon de commande sont conservés dans les tables Employee et Purchase_Order respectivement, dans une base de données SQL Server. Le service Achats est informé en mettant à jour la table Purchase_Order dans la base de données SQL Server et en envoyant un e-mail. Dans le processus, les actions suivantes se produisent :
L’adaptateur reçoit une notification chaque fois que la table Employee est mise à jour. L’adaptateur envoie ensuite une notification à l’orchestration BizTalk.
L’orchestration BizTalk vérifie si la notification est liée à un nouvel enregistrement ajouté dans la table Employee. Si la notification concerne une autre opération sur la table Employee , l’orchestration n’effectue aucune opération.
Si la notification concerne une opération d’insertion sur la table Employee , en informant qu’un nouvel enregistrement d’employé a été ajouté, l’orchestration utilise l’adaptateur SQL pour lire les détails du nouvel enregistrement.
L’orchestration reçoit une réponse qui contient les détails du nouvel employé dont l'enregistrement a été ajouté. L’orchestration mappe les champs Employee_ID et désignation dans la réponse au message de demande de l’opération Insertion sur la table Purchase_Order .
L’orchestration utilise ensuite l’adaptateur SQL pour effectuer une opération d’insertion sur la table Purchase_Order . La réponse de l’opération d’insertion est envoyée au service Achats en tant que courrier électronique.
À propos des objets de base de données utilisés dans cet exemple
Ce tutoriel utilise les objets de base de données créés par le script SQL fourni avec les exemples. Pour plus d’informations sur le script et les exemples, consultez Exemples d’adaptateurs. Les objets de base de données que vous allez utiliser dans ce tutoriel sont les suivants :
base de données ADAPTER_SAMPLES.
Tables employé et Commande_Achat.
UPDATE_EMPLOYEE procédure stockée.
Tous ces objets de base de données sont créés lorsque vous exécutez le script SQL fourni avec l’exemple. Veillez à exécuter le script avant de commencer avec le didacticiel.
Exemple basé sur ce didacticiel
Un exemple, Employee_PurchaseOrder, qui est basé sur ce didacticiel est également fourni avec le pack d’adaptateurs BizTalk. Pour plus d’informations, consultez Exemples d’adaptateurs.
Nous vous recommandons de suivre complètement le tutoriel pour comprendre comment créer des projets BizTalk à l’aide de l’adaptateur, puis examiner l’exemple comme référence.