Um Skripte mit Kettenvariablen zu tokenisieren, z. B. für flexible und dynamische Skripte, die mit verschiedenen Befehlszeilenschnittstellen (CLIs) wie Windows® Batch, Linux® Shell, Essbase® MaxL und Anaplan® Connect verwendet werden, fügen Sie einen Schritt mit einem Handlebars-Verbindungsbefehl hinzu.
Um diese Befehle zu aktivieren, erstellt ein IT-Administrator zunächst einen Handlebars-Anschluss.
Hinweis: Um eine Variable anzugeben, die ersetzt werden soll, verwenden Templates die Syntax {{VARIABLE_NAME}}
.
Vorlage für Renderdatei
Um eine Dateivorlage zu rendern, wobei die Variablen durch die angegebenen Werte ersetzt werden, verwenden Sie den Befehl Render file template . Bei diesem Befehl wird die Vorlage als Datei übergeben und eine Datei mit dem resultierenden Text ausgegeben.
Hinweis: Dieser Befehl wird verwendet, um große (>32k Zeichen) Ausgaben zu erstellen. Er erzeugt eine physische Datei, die von nachfolgenden Kettenbefehlen verwendet werden kann, die eine Dateieingabe erfordern. Eine Möglichkeit, eine Dateivorlage in Workiva zu speichern, ist file resources.
Eigenschaften
Eigenschaft |
Einzelheiten |
Vorlage |
Geben Sie die zu rendernde Dateivorlage ein. |
Variablen |
Geben Sie die Variablen ein, die für die Vorlage verwendet werden sollen. |
JSON-Variablen |
Geben Sie die JSON-Variablen ein, die in der Vorlage verwendet werden sollen, einschließlich Ausdrücke wie #each . |
Ausgaben
Ausgabe |
Ausgangstyp |
Gerenderte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Es gab einen Fehler beim Rendern der Vorlage |
Textvorlage rendern
Um eine Textvorlage zu rendern, wobei die Variablen durch die angegebenen Werte ersetzt werden, verwenden Sie den Befehl Textvorlage rendern . Bei diesem Befehl wird die Vorlage als Textstring übergeben und das Ergebnis als weiterer Textstring ausgegeben.
Hinweis: Dieser Befehl wird verwendet, um kleine bis mittlere Ausgaben zu erstellen. Er erzeugt eine textbasierte Ausgabe, die in nachfolgenden Befehlen, die eine physische Datei erfordern, nicht verwendet werden kann.
Eigenschaften
Eigenschaft |
Einzelheiten |
Vorlage |
Geben Sie die zu rendernde Textvorlage ein. |
Variablen |
Geben Sie die Variablen ein, die für die Vorlage verwendet werden sollen. |
JSON-Variablen |
Geben Sie die JSON-Variablen ein, die in der Vorlage verwendet werden sollen, einschließlich Ausdrücke wie #each . |
Ausgaben
Ausgabe |
Ausgangstyp |
Gerenderte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Es gab einen Fehler beim Rendern der Vorlage |
Zusätzliche Ressourcen