Per tokenizzare gli script con variabili a catena, ad esempio per script flessibili e dinamici utilizzati con varie interfacce a riga di comando (CLI) come Windows® batch, Linux® shell, Essbase® MaxL e Anaplan® Connect, aggiungi un passo con un comando di connessione Handlebars.
Per abilitare questi comandi, un amministratore IT deve prima creare un connettore Handlebars.
Nota: Per specificare una variabile da sostituire, i modelli utilizzano la sintassi {{VARIABLE_NAME}}.
Renderizzare il modello di file
Per eseguire il rendering di un modello di file con le sue variabili sostituite con i valori specificati, usa il comando Render file template. Per questo comando, il modello viene passato come file e produce un file contenente il testo risultante.
Nota: Questo comando viene utilizzato per creare output di grandi dimensioni (>32k caratteri). Produce un file fisico che può essere utilizzato dai successivi comandi a catena che richiedono l'inserimento di un file. Un'opzione per memorizzare un modello di file in Workiva è risorse di file.
Proprietà
| Proprietà |
Dettaglio |
| Template |
Inserisci il modello di file da renderizzare. |
| Variabili |
Inserisci le variabili da utilizzare per il modello. |
| Variabili JSON |
Inserisci le variabili JSON da utilizzare nel modello, incluse espressioni come #each. |
Output
| Output |
Tipo di output |
| File renderizzato |
File |
Codici di uscita
| Codice |
Tipo |
Dettaglio |
| 0 |
Operazione completata |
Operazione completata |
| 1 |
Errore |
Si è verificato un errore nel rendering del modello |
Renderizzare il modello di testo
Per eseguire il rendering di un modello di testo con le sue variabili sostituite con i valori specificati, usa il comando Render text template. Per questo comando, il modello viene passato come una stringa di testo e i risultati vengono visualizzati come un'altra stringa di testo.
Nota: Questo comando viene utilizzato per creare output di dimensioni medio-piccole. Genera un output basato sul testo che non può essere utilizzato nei comandi successivi che richiedono un file fisico.
Proprietà
| Proprietà |
Dettaglio |
| Template |
Inserisci il modello di testo da renderizzare. |
| Variabili |
Inserisci le variabili da utilizzare per il modello. |
| Variabili JSON |
Inserisci le variabili JSON da utilizzare nel modello, incluse espressioni come #each. |
Output
| Output |
Tipo di output |
| File renderizzato |
File |
Codici di uscita
| Codice |
Tipo |
Dettaglio |
| 0 |
Operazione completata |
Operazione completata |
| 1 |
Errore |
Si è verificato un errore nel rendering del template |
Risorse aggiuntive