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.
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
mit dem Integration Designer eine Liste simulierter Datenseiten – auch Datenansichten oder „Data Views“ genannt – ansehen. Wählen Sie in App Studio 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.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.
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.
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.
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.
Wenn Probleme mit den Lerninhalten auftreten, lesen Sie bitte die Pega Academy Support FAQs.
Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?