Skip to main content

Externe Datenquellen simulieren

Simulation einer externen Datenquelle

Mit Pega haben Sie die Möglichkeit, externe Datenquellen zu simulieren. Die Simulation einer externen Datenquelle ist hilfreich, wenn das externe System nicht verfügbar ist. Sie können jede externe Datenquelle simulieren, von der Sie wissen, welche Daten die Quelle erwartet und zurückgibt. Durch die Simulation einer Datenquelle mit Beispieldaten können Sie Anwendungen ohne Unterbrechungen entwickeln und testen, bis die jeweiligen Daten aus dem Quellsystem oder der Anwendung verfügbar sind.

Hinweis: Sie können Ihre Datenquelle auch dann simulieren, wenn das Quellsystem keine Daten enthält oder die API noch entwickelt wird.

Eine externe Datenquelle könnte beispielsweise noch nicht bereitgestellt worden sein. Durch Simulation einer Datenquelle können Sie die Case-Bearbeitung noch vor Verfügbarkeit des externen Systems implementieren.

Simulating data source

Die Simulation externer Datenquellen eignet sich auch bei Unit-Tests, weil Sie die zurückgegebene Antwort vorgeben können. Sie können Ihre Anwendung weiterhin mit verschiedenen Quelldatenbeispielen entwickeln und testen, während Sie auf die Fertigstellung von Entwicklungsarbeiten am Quellsystem oder an der Pega-Schnittstelle zum Quellsystem warten. Angenommen, Ihr Team entwickelt gerade ein Wetter-Widget. Das für die Benutzeroberfläche zuständige Team möchte sich seinen Entwurf mit Beispieldaten ansehen, bevor das für die Plattform zuständige Team die Schnittstelle zwischen der Anwendung und dem externen Datenanbieter implementiert.

Prüfen Sie mit der folgenden Interaktion Ihr Wissen.

Simulierte Quellkonfiguration

Wenn Sie wissen, welche Daten die externe Datenquelle zurückgeben wird, können Sie eine Datenansicht zur Simulation einer externen, noch nicht definierten Datenquelle verwenden. Sie können in App Studio auf der Startseite Data objects and integrations mit dem Integration Designer eine Liste simulierter Datenseiten – auch Datenansichten oder „Data Views“ genannt – ansehen. Wählen Sie in App Studio Data objects and integrations aus, um den Integration Designer zu öffnen. Geben Sie den Namen eines simulierten Datenobjekts in das Suchfeld ein, um die Datenobjekte zu filtern und die simulierten Datenansichten schnell zu finden.

Simulating source configuration
Hinweis: Wählen Sie im Header von Dev Studio Configure > Data Model > View external data entities, um die Startseite External Data Entities zu öffnen und sich einen Überblick über simulierte Datenseiten in Ihrer Anwendung zu verschaffen. Quellsysteme mit einem grünen Punkt können für die Produktion eingesetzt werden. Die mit einem orangefarbenen Dreieck markierten Quellsysteme werden simuliert.

Wenn Sie in App Studio eine Datenansicht erstellen, bestimmen Sie die Quelldaten. Unabhängig davon, ob Sie die Quelldaten simulieren oder mit einem Datenbestand verbinden (Ist-Daten), werden dieselben Datenansichten erstellt.

image2

Sie können das Datenobjekt mit Beispielquelldaten oder Datensätzen ergänzen und die Ansicht dann so konfigurieren, dass auf die simulierte Datenquelle zugegriffen werden kann.

image3

In Dev Studio bestimmen Sie die Datenquelle direkt auf der Datenseite. Um die Datenquelle zu simulieren, wählen Sie auf der Datenseite die Option Simulate data source aus. Sie können eine Datenseite mit einer Datenumwandlung, einer Aktivität, einer Berichtsdefinition oder einem Lookup simulieren. Die Simulationsauswahl deaktiviert alle konfigurierten Datenquellen.

image4

Die Beteiligten möchten z. B. die Bereitstellung einer Liste aller Pannenhilfsdienste simulieren. Beim Datenobjekt Service Provider erstellen Sie eine Datenansicht mit einer simulierten Quelle für Dienstleister names D_ServiceProviderList. Dann ergänzen Sie das Datenobjekt Service Provider mit Beispielen von Service-Provider-Datensätzen und referenzieren (in der Datenansicht) auf die simulierte Datenquelle, um das Drop-down-Feld „Service Provider“ mit Beispieldatensätzen aufzufüllen.

Prüfen Sie mit der folgenden Interaktion Ihr Wissen.

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

Fanden Sie diesen Inhalt hilfreich?

100% fanden diesen Inhalt hilfreich

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

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