Come posso avviare i task con Curl.exe?

Come posso avviare i task con Curl.exe?

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>

ParametroDescrizione
<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!)
ExecuteTaskAsyncIndica 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"


Info

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à.