Skip to main content

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.

Note: Vous pouvez aussi simuler votre source de données lorsque le système source n’a pas de données ou quand l’API est en cours de développement. Pour plus d’informations, consultez la rubrique Simulating data.

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é. 

Simulating data source

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 Data objects and integrations 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.

Simulating source configuration

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).

image2

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.

image3
Note: Une bonne pratique consiste à utiliser App Studio pour simuler le data object. Dev Studio est disponible pour des configurations avancées, comme lorsque vous avez besoin d’utiliser une data page comme source directe des donné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.

Status of External data entities

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.

image4

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. 

Note: Vous avez besoin de créer un échantillon de données pour votre application. Vous pouvez fournir l’échantillon de données à partir d’une recherche, d’un data transform ou d’une activité de charge. L’échantillon de données doit contenir les valeurs visant à renseigner toutes les propriétés dont a besoin la page, la section ou un autre composant en référençant la data page. Pour plus d’informations sur la création de données d’échantillon, consultez la rubrique Creating a data type in Dev Studio.

Vérifiez vos connaissances avec l’interaction suivante.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

100% found this content useful

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice