Sources de données externes simulées
Simulation d’une source de données externe
Pega Platform™ offre la possibilité de simuler les sources de données externes. Simuler une source de données externe est utile dans des situations où le système externe est indisponible. Vous pouvez simuler n’importe quelle source de données externe tant que vous savez quelles données la source attend et renvoie. La simulation d’une source de données avec un échantillon de données vous permet de développer et de tester des applications sans interruption jusqu’à ce que les données concrètes de l’application ou du système source soient prêtes.
Imaginons par exemple que votre équipe travaille sur un widget météo. Les membres de l’équipe travaillant sur l’interface utilisateur souhaitent voir comment leur conception fonctionne avec un échantillon de données météorologiques avant que les autres membres de l’équipe travaillant sur le connecteur vers le fournisseur de données n’aient fini leur tâche. Ou il est possible que la source de données externe ne soit pas encore disponible. Simuler la source de données vous permet de mettre en œuvre le traitement du dossier avant que le système externe ne soit intégré.
Test avec des données simulées
La simulation d’une source de données externe est également utile pour procéder à un test unitaire, puisque vous pouvez définir la réponse renvoyée. Développez et testez votre application avec différents échantillons de données sources pendant que vous attendez le travail de développement au niveau du système source ou travaillez sur l’interface Pega Platform avec le système source.
Vérifiez vos connaissances avec l’interaction suivante.
Configuration d’une source simulée
Lorsque vous savez quelles données la source de données externe va renvoyer, vous pouvez utiliser une data view pour simuler une source de données externe qui n’est pas encore définie.
App Studio Integration Designer
Dans App Studio, vous pouvez voir une liste de data pages simulées, aussi appelées data views, dans l’Integration Designer. Dans App Studio, sélectionnez pour ouvrir l’Integration Designer. Vous pouvez saisir le nom du data object simulé dans la zone de recherche pour filtrer les data objects et trouver les data views simulées rapidement.
Dans App Studio, lorsque vous créez une data view, vous identifiez la source des données. Les mêmes data views sont créées que vous simuliez les données sources ou vous connectiez à un système d’enregistrement (données réelles).
Vous pouvez ajouter des exemples de données sources ou des enregistrements au data object, puis configurer la vue pour accéder à la source de données simulées.
Dev Studio View External Data Entities
Utilisez Dev Studio pour avoir un aperçu des data pages simulées dans votre application. Dans Dev Studio, sélectionnez Configure > Data Model > View external data entities pour ouvrir la page d’accueil et obtenir une vue des data pages simulées dans votre application. Les systèmes sources marqués d’un point vert sont prêts à passer en production. Les systèmes sources marqués d’un triangle orange sont simulés.
Dev Studio Simulate data source
Utilisez Dev Studio pour identifier les données sources directement dans la data page. Sélectionnez l’option Simulate data source dans la data page pour simuler la source de données. Ensuite, saisissez ou sélectionnez le nom du système à utiliser pour les données simulées. Vous pouvez simuler une data page en utilisant un data transform, une activité, une report definition ou une recherche. Sélectionner une simulation désactive les sources de données configurées.
Par exemple, les parties prenantes souhaitent simuler le processus consistant à fournir une liste de fournisseurs de services d’assistance routière. Pour un data object Service Provider, vous créez une data view avec une source simulée pour les fournisseurs de services : D_ServiceProviderList. Vous ajoutez des exemples d’enregistrements de fournisseurs de services au data object Service Provider, puis référencez la source de données simulée (sur la data view) pour renseigner le champ de la liste déroulante Service Provider avec les exemples d’enregistrement.
Vérifiez vos connaissances avec l’interaction suivante.
Want to help us improve this content?