Om scripts met kettingvariabelen te tokenen, zoals voor flexibele en dynamische scripts die gebruikt worden met verschillende opdrachtregelinterfaces (CLI's) zoals Windows® batch, Linux® shell, Essbase® MaxL en Anaplan® Connect, voegt u een stap toe met een Handlebars verbindingsopdracht.
Om deze opdrachten in te schakelen, maakt een IT-beheerder eerst een Handlebars-connector.
Opmerking: Om een variabele te specificeren die moet worden vervangen, gebruiken sjablonen de syntaxis {{VARIABLE_NAME}}
.
Sjabloon renderbestand
Om een bestandssjabloon te renderen met de variabelen vervangen door de opgegeven waarden, gebruikt u de opdracht Bestandssjabloon renderen . Voor deze opdracht wordt de sjabloon als bestand doorgegeven en wordt een bestand met de resulterende tekst uitgevoerd.
Opmerking: Deze opdracht wordt gebruikt om grote (>32k tekens) uitgangen te maken. Het produceert een fysiek bestand dat gebruikt kan worden door volgende kettingopdrachten die bestandsinvoer vereisen. Een optie om een bestandssjabloon op te slaan in Workiva is bestandsbronnen.
Eigenschappen
Eigendom |
Detail |
Sjabloon |
Voer de bestandssjabloon in die u wilt renderen. |
Variabelen |
Voer de variabelen in die u voor de sjabloon wilt gebruiken. |
JSON-variabelen |
Voer de JSON-variabelen in die u in de sjabloon wilt gebruiken, inclusief uitdrukkingen zoals #each . |
Uitgangen
Uitgang |
Type uitgang |
Weergegeven bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Er is een fout opgetreden bij het renderen van de sjabloon |
Tekstsjabloon weergeven
Om een tekstsjabloon te renderen met de variabelen vervangen door de opgegeven waarden, gebruikt u de opdracht Tekstsjabloon renderen . Voor deze opdracht wordt de sjabloon doorgegeven als een tekststring en worden de resultaten uitgevoerd als een andere tekststring.
Opmerking: Deze opdracht wordt gebruikt om kleine tot middelgrote uitgangen te maken. Het genereert een tekstgebaseerde uitvoer die niet gebruikt kan worden in volgende opdrachten die een fysiek bestand vereisen.
Eigenschappen
Eigendom |
Detail |
Sjabloon |
Voer de tekstsjabloon in die u wilt renderen. |
Variabelen |
Voer de variabelen in die u voor de sjabloon wilt gebruiken. |
JSON-variabelen |
Voer de JSON-variabelen in die u in de sjabloon wilt gebruiken, inclusief uitdrukkingen zoals #each . |
Uitgangen
Uitgang |
Type uitgang |
Weergegeven bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Er is een fout opgetreden bij het renderen van de sjabloon |
Extra bronnen