CREATO IL 1 giu 2023 I AUTRICE Emma Camacho
L'avvio dei task con Curl.exe offre un modo semplice e flessibile per automatizzare le azioni dalla riga di comando.
Per avviare un task con CURL.EXE, utilizzare il seguente comando:
CURL.EXE -d "" -H "MailAndDeployAccessKey:<access_key>" "<URL>"
<access_key>
How to get an API Access Key : Portal (mail-and-deploy.com)
<URL>
http(s)://<host>:<port>/API?Method=ExecuteTaskAsync&TaskId=<task_id>&Delay=<delay>&Parameters=<parameters>
| Parametro | Descrizione |
| <host> | è il nome della macchina su cui è in esecuzione Mail & Deploy |
| <port> | è la porta su cui Mail & Deploy è in ascolto (assicurarsi che non sia bloccata dal firewall!) |
| ExecuteTaskAsync | Indica a Mail & Deploy di eseguire un task e di tornare immediatamente dalla chiamata API (cioè la chiamata non attenderà il termine dell'esecuzione del task!) |
| <task_id> | L'ID del task di Mail & Deploy da eseguire (in formato GUID, ad es. 073da867-be56-4ba5-a095-7d8e14bc99c3). Nella Mail & Deploy Management Console, aprire il task da eseguire e copiare il seguente GUID: |
| <delay> | Un ritardo opzionale in secondi; molto importante! È particolarmente utile se si vuole essere certi che il task acceda alla versione corretta dell'app; al termine di uno script di caricamento, Qlik Sense può impiegare alcuni secondi per salvare le modifiche dell'app nel database. Se Mail & Deploy avvia l'esecuzione del task troppo rapidamente, potrebbe accedere alla vecchia versione dell'app anziché a quella nuova. Ritardando l'esecuzione (ad es. di 60 secondi, a seconda delle dimensioni dell'app) si garantisce che Qlik Sense abbia terminato di salvare tutte le modifiche dell'app prima dell'avvio dell'esecuzione del task. |
| <parameters> | Parameter1Name:Parameter1Value1;Parameter1Value2|Parameter2Name:Parameter2Value1;Parameter2Value2... |
CURL.EXE -d "" -H "MailAndDeployAccessKey:B+B+8NsudiXOuDVH2tMmGhTUpgrMl4A5KOUQRfg1s6RW8v2jIKk+EiQ9WrbLL8qqUzwuetbrZnidlQqrJte/2VknQkjqf6VVAWFq3GDqDOlMkJTEm2KrcZcvUCkT4d1zMjDRV6p26jURamsRzNWMuo2mO5uIai/SGvWa4GBzkCY=" "https://server:14998/API?Method=ExecuteTaskAsync&TaskId=6d3ccab8-1f9f-4a5c-ab35-09544e40133c&Delay=5&Parameters=Country:Austria;Germany|Brand:Audi"

Serve ulteriore assistenza?
Se desidera informazioni più dettagliate o ulteriore assistenza, visiti la nostra completa documentazione online. Le nostre risorse sono pensate per aiutarLa a utilizzare efficacemente tutte le funzionalità.