PERFORMANCE=Y lesson
PERFORMANCE=Y lesson Read More »
Du benötigst folgende Basis-Objekte Ein CONN-Objekt mit dem Namen CONN.REST.PLANETS_DB und folgenden Attributen: Ressource Wert planets planets planets/&ID# planets/&ID# Ein Webservice REST JOB mit den Namen JOBS.REST.GET_ALL Schau dir den Report an. Eigentlich möchtest du dort alle verfügbaren Planeten im JSON-Format aufgelistet bekommen.Wenn das bei dir noch nicht der Fall ist, dann fehlt deinem Job
Lektion 1: Basis Objekte erstellen Read More »
Angenommen, wir wollen die Eigenschaften des Planeten in einem Workflow an nachfolgende Jobs weitergeben. Mithilfe des Response-Tabs können wir dies bequem aus dem JOB-Objekt heraus tun. Wenn die Response im JSON-Format ist (wie beim Planeten-WebService), dann verwendest du am besten JSONPath. Erstelle eine Kopie von JOBS.REST.GET_ONE mit einem neuen Namen JOBS.REST.GET_VARIABLES. Die Herausforderung ist folgende: Speichere
Lektion 5: Antwort eines Requests parsen Read More »
In der Swagger-Dokumentation finden wir auch eine Ressource, die es erlaubt, nur einen Planeten anzuzeigen. Hier tragen wir die ID des Eintrags in der URL ein. Also zum Beispiel so: https://mock.automic-training.com/rest1/planets/6 Erstelle eine Kopie von JOBS.REST.GET_ALL mit einem neuen Namen JOBS.REST.GET_ONE. Zeige die Details nur für Mustafar an. Die ID von Mustafar findest du in
Lektion 4: Details eines Planeten anzeigen Read More »
Die Liste unserer Planeten ist relativ kurz. Aber wenn sie Tausende von Einträgen hätte, müsste man sie irgendwie filtern können. In der Swagger-Dokumentation finden wir folgende Information: Die /planets Ressource bietet einen Query-Parameter, mit dem wir nach bestimmten Regionen filtern können. Erstelle eine Kopie von JOBS.REST.GET_ALL mit einem neuen Namen JOBS.REST.GET_FILTERED. Füge nun Query-Parameter ein,
Lektion 3: Die Liste der Planeten filtern Read More »
In der Swagger-Dokumentation finden wir folgende Infos: Es handelt sich also um eine POST-Methode. POST benötigt eine Payload in diesem Fall im JSON-Format. Erstelle eine Kopie von JOBS.REST.GET_ALL mit dem neuen Namen JOBS.REST.ADD. Ändere den Job so, dass er einen neuen Planeten “Tatooine” erstellt. Job Attribute: Starte deinen Job und schau dir den Report an.
Lektion 2: Einen neuen Planeten anlegen Read More »