Files
doc-exports/docs/dataartsstudio/umn/dataartsstudio_01_1282.html
chenxiaoxiong f9e2808b7c DataArts UMN 20250810 version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: chenxiaoxiong <chenxiaoxiong@huawei.com>
Co-committed-by: chenxiaoxiong <chenxiaoxiong@huawei.com>
2025-09-02 10:44:13 +00:00

33 lines
6.0 KiB
HTML

<a name="dataartsstudio_01_1282"></a><a name="dataartsstudio_01_1282"></a>
<h1 class="topictitle1">Configuring a Template</h1>
<div id="body0000001568193845"><p id="dataartsstudio_01_1282__p8060118">This section describes how to create and use a template. When writing code, you can use an SQL template for repeated service logic. In addition, you can use a job parameter template when configuring job parameters.</p>
<div class="section" id="dataartsstudio_01_1282__section206141253123516"><h4 class="sectiontitle">Constraints</h4><p id="dataartsstudio_01_1282__p1630616442517">This function applies to the following scenarios:</p>
<ul id="dataartsstudio_01_1282__ul12791959183119"><li id="dataartsstudio_01_1282__li87914592319">Use a script template for a Flink SQL script.</li><li id="dataartsstudio_01_1282__li87916593318">During pipeline job development, use a Fink SQL script which uses a script template for the MRS Flink Job node and use a parameter template for <strong id="dataartsstudio_01_1282__b148131343115510">Program Parameter</strong> of the MRS Flink Job node.</li><li id="dataartsstudio_01_1282__li1679259163116">Use a script template in a single-task Flink SQL job.</li><li id="dataartsstudio_01_1282__li138911479379">Use template parameters in a single-task Flink JAR job.</li><li id="dataartsstudio_01_1282__li782952701715">You can use parameter templates for Spark SQL and Hive SQL scripts and single-task jobs. For details about how to use a template, see <a href="dataartsstudio_01_04501.html">Configuring a Default Item</a>.</li></ul>
</div>
<div class="section" id="dataartsstudio_01_1282__section16169135075112"><h4 class="sectiontitle">Procedure</h4><ol id="dataartsstudio_01_1282__en-us_topic_0175328117_ol82410082819"><li id="dataartsstudio_01_1282__li2848154165110"><span>Log in to the <span id="dataartsstudio_01_1282__en-us_topic_0000001987511677_en-us_topic_0000001127311125_text5574448155719">DataArts Studio</span> console by following the instructions in <a href="dataartsstudio_01_0001.html">Accessing the DataArts Studio Instance Console</a>.</span></li><li id="dataartsstudio_01_1282__li10888120591"><span>On the <span id="dataartsstudio_01_1282__en-us_topic_0181092879_text185611381448">DataArts Studio</span> console, locate a workspace and click <strong id="dataartsstudio_01_1282__en-us_topic_0181092879_b65382814249">DataArts Factory</strong>.</span></li><li id="dataartsstudio_01_1282__en-us_topic_0175328117_li52490192815"><span>In the navigation pane, choose <span class="menucascade" id="dataartsstudio_01_1282__menucascade1854819351443"><b><span class="uicontrol" id="dataartsstudio_01_1282__uicontrol95471835184410">Configuration</span></b> &gt; <b><span class="uicontrol" id="dataartsstudio_01_1282__uicontrol13548335124419">Configure</span></b></span>.</span></li><li id="dataartsstudio_01_1282__en-us_topic_0175328117_li1224180202820"><span>Choose <strong id="dataartsstudio_01_1282__b195333234516">Templates</strong>.</span><p><ul id="dataartsstudio_01_1282__ul2073815347518"><li id="dataartsstudio_01_1282__li147380341150">Create a script template.<ol type="a" id="dataartsstudio_01_1282__ol142322539614"><li id="dataartsstudio_01_1282__li1523215317610">On the <strong id="dataartsstudio_01_1282__b201441284564">Script Templates</strong> page, click <strong id="dataartsstudio_01_1282__b1949620466554">Add</strong>.</li><li id="dataartsstudio_01_1282__li84471905118">Set <strong id="dataartsstudio_01_1282__b173282241566">Template Name</strong>.</li><li id="dataartsstudio_01_1282__li14652076110">Enter an SQL statement and reference script parameters.</li><li id="dataartsstudio_01_1282__li1537222381219">Configure the script template parameters. The parameter names cannot be changed, and the parameter values can be changed.<div class="fignone" id="dataartsstudio_01_1282__fig4372423181217"><span class="figcap"><b>Figure 1 </b>Creating a script template</span><br><span><img id="dataartsstudio_01_1282__image9372132341211" src="en-us_image_0000002269205393.png" title="Click to enlarge" class="imgResize"></span></div>
<p id="dataartsstudio_01_1282__p86015314494"></p>
</li><li id="dataartsstudio_01_1282__li18265192320711">Click <span class="parmname" id="dataartsstudio_01_1282__parmname11937145717114"><b>Save</b></span>.<p id="dataartsstudio_01_1282__p584511291188">You can view, modify, or delete the created script template.</p>
</li></ol>
</li><li id="dataartsstudio_01_1282__li16974103716515">Create a parameter template.<ol type="a" id="dataartsstudio_01_1282__ol151889212088"><li id="dataartsstudio_01_1282__li1188521880">On the <strong id="dataartsstudio_01_1282__b1717517201334">Parameter Templates</strong> page, click <strong id="dataartsstudio_01_1282__b71761820632">Add</strong>.</li><li id="dataartsstudio_01_1282__li554899099">Set <strong id="dataartsstudio_01_1282__b10682202912563">Template Name</strong>.</li><li id="dataartsstudio_01_1282__li104104411162">Click <span class="parmname" id="dataartsstudio_01_1282__parmname107129451739"><b>Add Parameter</b></span> Set parameter names and values. You can modify or delete parameters.<p id="dataartsstudio_01_1282__p1738097115815"></p>
<p id="dataartsstudio_01_1282__p14366153414505"></p>
</li><li id="dataartsstudio_01_1282__li25915319178">Click <span class="parmname" id="dataartsstudio_01_1282__parmname13141195415511"><b>OK</b></span>.<p id="dataartsstudio_01_1282__p1237182121916">You can view, modify, or delete the created parameter template.</p>
<p id="dataartsstudio_01_1282__p156621033182520">For details about the application scenarios of script templates and parameter templates, see <a href="dataartsstudio_01_1582.html">Using Script Templates and Parameter Templates</a>.</p>
</li></ol>
</li></ul>
</p></li></ol>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dataartsstudio_01_0510.html">Configuring Resources</a></div>
</div>
</div>
<script language="JavaScript">
<!--
initImageViewer('.imgResize');
var msg_imageMax = "view original image";
var msg_imageClose = "close";
//--></script>