Wie starte ich Tasks innerhalb eines Ladeskripts in Qlik Sense über eine REST-Verbindung?

Wie starte ich Tasks innerhalb eines Ladeskripts in Qlik Sense über eine REST-Verbindung?

ERSTELLT AM 1. Juni 2023 I AUTORIN Emma Camacho

Das Starten von Tasks innerhalb eines Ladeskripts in Qlik Sense über eine REST-Verbindung ermöglicht es Ihnen, Prozesse zu automatisieren und Arbeitsabläufe effizienter zu gestalten.

1) Konfigurieren Sie zuerst eine REST-Verbindung:

Configure REST Connection to connect to M&D from Qlik Sense

2a) API-Aufruf eines Tasks ohne Parameter

//API-call without parameters

LIB CONNECT TO 'ExecuteM&DTask_02SendReportbyEmail';

RestTable:

SQL SELECT

FROM JSON (wrap on) "Root";

Drop Table RestTable;

2b) API-Aufruf eines Tasks mit Parametern

//API-call with parameters using URL

LIB CONNECT TO 'ExecuteM&DTask_03SendReportbyEmailwithParameters';

Let vBrand= 'Audi';

Let vCountry= 'Austria';

RestTable:

SQL SELECT

FROM JSON (wrap on) "Root"

WITH CONNECTION (

Url "https://company .mail-and-deploy.com/Api?Method=ExecuteTaskAsync&TaskId=d0077050-92bb-4f33-ba91-cbf4f4e33d30&Delay=5&Parameters=Brand:$(vBrand)|Country:$(vCountry)"

);

Drop Table RestTable;

//API-call with parameters using QUERY

LIB CONNECT TO 'ExecuteM&DTask_03SendReportbyEmailwithParameters';

Let vBrand= 'Mazda';

Let vCountry= 'Italy';

RestTable:

SQL SELECT

FROM JSON (wrap on) "Root"

WITH CONNECTION (

QUERY "Parameters" "Brand:$(vBrand)|Country:$(vCountry)");

Drop Table RestTable;


Info

Benötigen Sie weitere Unterstützung?

Wenn Sie ausführlichere Informationen oder weitere Hilfe benötigen, besuchen Sie bitte unsere umfassende Online-Dokumentation. Unsere Ressourcen sollen Ihnen helfen, alle Funktionen effektiv zu nutzen.