Files
doc-exports/docs/dataartsstudio/umn/dataartsstudio_01_0511.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

356 lines
53 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<a name="dataartsstudio_01_0511"></a><a name="dataartsstudio_01_0511"></a>
<h1 class="topictitle1">Instance Monitoring</h1>
<div id="body8662426"><p id="dataartsstudio_01_0511__en-us_topic_0118654558_p1796851611117">Each time a job is executed, a job instance record is generated. In the navigation pane of the DataArts Factory console, choose <span class="menucascade" id="dataartsstudio_01_0511__menucascade1543131616132"><b><span class="uicontrol" id="dataartsstudio_01_0511__uicontrol44312169131"><span id="dataartsstudio_01_0511__text8431116141312">Monitoring</span></span></b></span>. On the <span id="dataartsstudio_01_0511__text7441165137">Monitor Instance</span> page, you can view the <span id="dataartsstudio_01_0511__en-us_topic_0118654558_text6968171681112">job</span> instance information and perform more operations on instances as required.</p>
<p id="dataartsstudio_01_0511__p2705114195315">You can search for instances by <strong id="dataartsstudio_01_0511__b1492546144111">Job Name</strong>, <strong id="dataartsstudio_01_0511__b99224644116">Created By</strong>, <strong id="dataartsstudio_01_0511__b093134624120">Owner</strong>, <strong id="dataartsstudio_01_0511__b13931468417">CDM Job</strong>, <strong id="dataartsstudio_01_0511__b2931146204115">Node Type</strong>, and <strong id="dataartsstudio_01_0511__b635801544214">Job Tag</strong>. Search by CDM job is to search for job instances by node. In addition, you can filter job instances by status or scheduling mode.</p>
<div class="section" id="dataartsstudio_01_0511__section0702614173211"><h4 class="sectiontitle">Performing Job Instance Operations</h4><ol id="dataartsstudio_01_0511__ol1058594025216"><li id="dataartsstudio_01_0511__li2848154165110">Log in to the <span id="dataartsstudio_01_0511__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>.</li><li id="dataartsstudio_01_0511__li10888120591">On the <span id="dataartsstudio_01_0511__en-us_topic_0181092879_text185611381448">DataArts Studio</span> console, locate a workspace and click <strong id="dataartsstudio_01_0511__en-us_topic_0181092879_b65382814249">DataArts Factory</strong>.</li><li id="dataartsstudio_01_0511__li14564103413351">In the navigation pane on the left of the DataArts Factory page, choose <span class="menucascade" id="dataartsstudio_01_0511__menucascade5703562534630"><b><span class="uicontrol" id="dataartsstudio_01_0511__uicontrol4732887044630">Monitoring</span></b> &gt; <b><span class="uicontrol" id="dataartsstudio_01_0511__uicontrol5680402794630">Monitor Instance</span></b></span></li><li id="dataartsstudio_01_0511__li5585144012526">You can stop, rerun, or continue to execute instances or make instances succeed. For details, see <a href="#dataartsstudio_01_0511__en-us_topic_0159100548_table958254318576">Table 1</a>.<p id="dataartsstudio_01_0511__en-us_topic_0159100548_p2117339124915">When multiple instances are rerun in batches, the sequence is as follows:</p>
<ul id="dataartsstudio_01_0511__en-us_topic_0159100548_ul15306546114411"><li id="dataartsstudio_01_0511__en-us_topic_0159100548_li1130654615446">If a job does not depend on the previous schedule cycle, multiple instances run concurrently.</li><li id="dataartsstudio_01_0511__en-us_topic_0159100548_li1773115570499">If jobs are dependent on their own, multiple instances are executed in serial mode. The instance that first finishes running in the previous schedule cycle is the first one to rerun.</li></ul>
</li><li id="dataartsstudio_01_0511__li458516408526"><a href="#dataartsstudio_01_0511__en-us_topic_0159100548_table958254318576">Table 1</a> describes the operations that can be performed on the instance.
<div class="tablenoborder"><a name="dataartsstudio_01_0511__en-us_topic_0159100548_table958254318576"></a><a name="en-us_topic_0159100548_table958254318576"></a><table cellpadding="4" cellspacing="0" summary="" id="dataartsstudio_01_0511__en-us_topic_0159100548_table958254318576" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Instance monitoring operations</caption><thead align="left"><tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row1558284313572"><th align="left" class="cellrowborder" valign="top" width="30%" id="mcps1.3.3.2.5.2.2.3.1.1"><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p75823437579">Operation</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="70%" id="mcps1.3.3.2.5.2.2.3.1.2"><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p45821843165710">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="dataartsstudio_01_0511__row1073834442214"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p117391544102220">Searching for jobs by <strong id="dataartsstudio_01_0511__b18364155814218">Job Name</strong>, <strong id="dataartsstudio_01_0511__b636495854219">Created By</strong>, or <strong id="dataartsstudio_01_0511__b1636425864218">Owner</strong></p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p187391244142216">If you select <strong id="dataartsstudio_01_0511__b799817448175">Exact search</strong>, exact search by job name is supported.</p>
<p id="dataartsstudio_01_0511__p1949153717617">If you do not select <strong id="dataartsstudio_01_0511__b14308631405">Exact search</strong>, fuzzy search by job name is supported.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row377316417246"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p8773743248">Filtering jobs by <strong id="dataartsstudio_01_0511__b17424130202114">CDM Job</strong>, <strong id="dataartsstudio_01_0511__b1342443017214">Job Tag</strong>, or <strong id="dataartsstudio_01_0511__b34251230122111">Node Type</strong></p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p47746462417">N/A</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row35827433577"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p17582114312576">Stop</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p7582104311578">Stop an instance that is in the <span class="parmvalue" id="dataartsstudio_01_0511__parmvalue158591833153210"><b>Waiting</b></span>, <span class="parmvalue" id="dataartsstudio_01_0511__parmvalue2860103318325"><b>Running</b></span>, or <span class="parmvalue" id="dataartsstudio_01_0511__parmvalue208601233153217"><b>Abnormal</b></span> state.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row10582843155716"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p558210437578">Rerun</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p3680133724310">Rerun a subjob instance that is in the <span class="parmvalue" id="dataartsstudio_01_0511__parmvalue7407165511158"><b>Succeed</b></span> or <span class="parmvalue" id="dataartsstudio_01_0511__parmvalue204071155141518"><b>Canceled</b></span> state.</p>
<p id="dataartsstudio_01_0511__en-us_topic_0159100548_p1754215301448">For details, see <a href="#dataartsstudio_01_0511__en-us_topic_0118654558_section2112927164718">Rerunning Job Instances</a>.</p>
<div class="note" id="dataartsstudio_01_0511__note131711372240"><span class="notetitle"> NOTE: </span><div class="notebody"><ul id="dataartsstudio_01_0511__ul37631047984"><li id="dataartsstudio_01_0511__li67632471483">Manually scheduled jobs cannot be rerun.</li><li id="dataartsstudio_01_0511__li1976313479814">In enterprise mode, developers cannot rerun job instances.</li></ul>
</div></div>
<p id="dataartsstudio_01_0511__p1412621062015">If instances need manual confirmation before they are executed, they are in waiting confirmation state when they are being rerun. When you click <strong id="dataartsstudio_01_0511__b5721169112112">Execute</strong>, the instances are in waiting execution state.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row18573122134117"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p1857362114119">Manual Retry</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p157413212418">Retry abnormal instances.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row11230874118"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p4237884110">Continue</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p165940154516">Continue to run subsequent <span id="dataartsstudio_01_0511__text195949154515">node</span>s in instances which are in abnormal state.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row143016524116"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p134301351419">Succeed</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p843018544111">Change the statuses of instances in <strong id="dataartsstudio_01_0511__b1917134113372">Abnormal</strong>, <strong id="dataartsstudio_01_0511__b1050595611376">Canceled</strong>, or <strong id="dataartsstudio_01_0511__b17346110133818">Failed</strong> state to <strong id="dataartsstudio_01_0511__b175483814389">Forcibly successful</strong>.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row34808065111"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p548180155118">Confirm Execution</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p3451753155118">Confirm executing instances in pending confirmation state.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row18466181910"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p4841364191">Execute Job Without Dependency</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1132524742010">Select job instances that have dependency relationships and execute them.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row870442215011"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p8306192915506">More &gt; Manual Retry</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1087716414507">Retry abnormal instances.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row1845754013820"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p511614441344">More &gt; View Waiting Job Instance</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p11116544193419">When the instance is in the waiting state, you can view the waiting job instance. Click <strong id="dataartsstudio_01_0511__b106315199719">Remove Dependency</strong> in the <strong id="dataartsstudio_01_0511__b10133132313716">Operation</strong> column to remove dependency on an upstream instance.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row10585123715539"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p15585113713532">More &gt; Confirm Execution</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1358523715310">Confirm executing instances in pending confirmation state.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row158214433574"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p1558284315711">More &gt; Continue</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p14582164311577">If an instance is in the <span class="parmvalue" id="dataartsstudio_01_0511__parmvalue065283693310"><b>Abnormal</b></span> state, you can click <strong id="dataartsstudio_01_0511__b5653153613314">Continue</strong> to begin running the subsequent nodes in the instance.</p>
<div class="note" id="dataartsstudio_01_0511__en-us_topic_0159100548_note25821343175719"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p1958234395714">This operation can be performed only when <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol849216382335"><b>Failure Policy</b></span> is set to <span id="dataartsstudio_01_0511__ph849213388334"><span class="parmname" id="dataartsstudio_01_0511__en-us_topic_0099822521_parmname660651192515"><b>Suspend the current job execution plan</b></span></span>. To view the current failure policy, click a node and then click <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol194932381338"><b>Advanced Settings</b></span> on the <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol15493173883318"><b>Node Properties</b></span> page.</p>
</div></div>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row15821434571"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p15582104355717">More &gt; Succeed</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p8582104320578">Forcibly change the status of an instance from <strong id="dataartsstudio_01_0511__b121501640181616">Abnormal</strong>, <strong id="dataartsstudio_01_0511__b15713443171616">Canceled</strong>, or <strong id="dataartsstudio_01_0511__b7502124614164">Failed</strong> to <strong id="dataartsstudio_01_0511__b155175010162">Succeed</strong>.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row0581171011117"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p1558121018116">More &gt; Execute Job Without Dependency</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1758131011116">Execute job instances that have dependency relationships.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row9642818103917"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p13642111843916">More &gt; View</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p126423188391">Go to the job development page and view job information.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row5286427746"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p14287142712412">More &gt; History performance</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p152871327749">You can view the historical performance of a job instance.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row121646167142"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p17889516171414">More &gt; View Rerun History</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p108891616191415">You can view the job instance rerun records.</p>
<p id="dataartsstudio_01_0511__p0889171612148">This is possible only if the job instance has rerun at least once.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row158425118810"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p20842515816">More &gt; Execute Preferentially</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1784219111817">Preferentially execute job instances.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row1542355514217"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p24231755102117">DAG</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1423255142114">Display the DAG so that you can view the dependency between job instances and perform O&amp;M operations on the DAG.</p>
<p id="dataartsstudio_01_0511__p1639013343436">For details, see <a href="#dataartsstudio_01_0511__section105331346184319">Viewing the DAG</a>.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row1138349182710"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.3.2.5.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p2384198275">Export All Data</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.3.2.5.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1351810123316">Click <strong id="dataartsstudio_01_0511__b1822735919255">Export All Data</strong>. In the displayed <strong id="dataartsstudio_01_0511__b11227165932519">Export All Data</strong> dialog box, click <strong id="dataartsstudio_01_0511__b922835902517">OK</strong>. After the export is complete, go to the <strong id="dataartsstudio_01_0511__b199841845122">Download Center</strong> page to view the exported data.</p>
<p id="dataartsstudio_01_0511__p43847922710">If the default storage path is not configured, you can set a storage path and select <strong id="dataartsstudio_01_0511__b1337613710121">Set as default OBS path</strong> in the <strong id="dataartsstudio_01_0511__b7377127111214">Export to OBS</strong> dialog box.</p>
<p id="dataartsstudio_01_0511__p135069415383">A maximum of 30 MB data can be exported. If there are more than 30 MB data, the data will be automatically truncated.</p>
<p id="dataartsstudio_01_0511__p156801491310">The exported job instances map job nodes. You cannot export data by selecting job names. Instead, you can select the data to be exported by setting filter criteria.</p>
</td>
</tr>
</tbody>
</table>
</div>
</li><li id="dataartsstudio_01_0511__li18586740125213">Click <span><img id="dataartsstudio_01_0511__en-us_topic_0159100548_image1822953565017" src="en-us_image_0000002234239844.png"></span> in front of an instance. The running records of all nodes in the instance are displayed.</li><li id="dataartsstudio_01_0511__li9586140115214"><a href="#dataartsstudio_01_0511__en-us_topic_0159100548_table181913016117">Table 2</a> describes the operations that can be performed on the node.
<div class="tablenoborder"><a name="dataartsstudio_01_0511__en-us_topic_0159100548_table181913016117"></a><a name="en-us_topic_0159100548_table181913016117"></a><table cellpadding="4" cellspacing="0" summary="" id="dataartsstudio_01_0511__en-us_topic_0159100548_table181913016117" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Operations (<span id="dataartsstudio_01_0511__en-us_topic_0159100548_text1887918471317">node</span>)</caption><thead align="left"><tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row241300116"><th align="left" class="cellrowborder" valign="top" width="32%" id="mcps1.3.3.2.7.2.2.3.1.1"><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p441002018">Operation</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68%" id="mcps1.3.3.2.7.2.2.3.1.2"><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p64508112">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row194120212"><td class="cellrowborder" valign="top" width="32%" headers="mcps1.3.3.2.7.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p74107111">View Log</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.3.2.7.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p11413016113">View the log information of a <span id="dataartsstudio_01_0511__en-us_topic_0159100548_text2412011119">node</span>.</p>
<p id="dataartsstudio_01_0511__p586363755212">You can control access to the test run logs. For example, after user A performs a test, user A can view the test run logs on the <strong id="dataartsstudio_01_0511__b1569225810216">Monitor Instance</strong> page, but user B cannot.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row18195019113"><td class="cellrowborder" valign="top" width="32%" headers="mcps1.3.3.2.7.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p12417011120">Manual Retry</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.3.2.7.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p0191809114">Retry a failed <span id="dataartsstudio_01_0511__en-us_topic_0159100548_text441808119">node</span>.</p>
<p id="dataartsstudio_01_0511__p103521424165218">Retry an abnormal <span id="dataartsstudio_01_0511__text13353182418525">node</span>.</p>
<div class="note" id="dataartsstudio_01_0511__en-us_topic_0159100548_note61331714134915"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p18133181474912">This operation can be performed only when <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol985211247366"><b>Failure Policy</b></span> is set to <span id="dataartsstudio_01_0511__ph0853132423613"><span class="parmname" id="dataartsstudio_01_0511__en-us_topic_0099822521_parmname660651192515_1"><b>Suspend the current job execution plan</b></span></span>. To view the current failure policy, click a node and then click <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol178531624183613"><b>Advanced Settings</b></span> on the <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol685472493615"><b>Node Properties</b></span> page.</p>
</div></div>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row719100419"><td class="cellrowborder" valign="top" width="32%" headers="mcps1.3.3.2.7.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p14197019117">Succeed</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.3.2.7.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p919903112">Change the status of a <span id="dataartsstudio_01_0511__en-us_topic_0159100548_text8191202116">node</span> from <span class="parmvalue" id="dataartsstudio_01_0511__en-us_topic_0159100548_parmvalue319508111"><b>Failed</b></span> to <span class="parmvalue" id="dataartsstudio_01_0511__en-us_topic_0159100548_parmvalue181930918"><b>Succeed</b></span>.</p>
<div class="note" id="dataartsstudio_01_0511__en-us_topic_0159100548_note175571420164911"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p11557162004916">This operation can be performed only when <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol9571032173614"><b>Failure Policy</b></span> is set to <span id="dataartsstudio_01_0511__ph1057223273614"><span class="parmname" id="dataartsstudio_01_0511__en-us_topic_0099822521_parmname660651192515_2"><b>Suspend the current job execution plan</b></span></span>. To view the current failure policy, click a node and then click <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol1657215326369"><b>Advanced Settings</b></span> on the <span class="uicontrol" id="dataartsstudio_01_0511__uicontrol5572203213615"><b>Node Properties</b></span> page.</p>
</div></div>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row151950117"><td class="cellrowborder" valign="top" width="32%" headers="mcps1.3.3.2.7.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p01960710">More &gt; Skip</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.3.2.7.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p91913017117">To skip a node that is to be run or that has been paused, click <span class="parmvalue" id="dataartsstudio_01_0511__parmvalue851319395360"><b>Skip</b></span>.</p>
<div class="note" id="dataartsstudio_01_0511__note1777195619317"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__p13331851638">Instance with only one node cannot be skipped. Only instances with multiple nodes can be skipped.</p>
</div></div>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row5191401120"><td class="cellrowborder" valign="top" width="32%" headers="mcps1.3.3.2.7.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p1196012114">More &gt; Pause</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.3.2.7.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p896920816514">When a job instance is in running state and a node is in waiting execution state, you can pause the node. Subsequent <span id="dataartsstudio_01_0511__text579813252057">node</span>s will be blocked.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0159100548_row0191701213"><td class="cellrowborder" valign="top" width="32%" headers="mcps1.3.3.2.7.2.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p819609117">More &gt; Resume</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.3.2.7.2.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0159100548_p11192001613">To resume a paused node, click <strong id="dataartsstudio_01_0511__b8274195515363">Resume</strong>.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row1749114421278"><td class="cellrowborder" valign="top" width="32%" headers="mcps1.3.3.2.7.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p649217421276">More &gt; History performance</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.3.2.7.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p849214220711">You can view the historical performance of a job node.</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ol>
</div>
<div class="section" id="dataartsstudio_01_0511__en-us_topic_0118654558_section2112927164718"><a name="dataartsstudio_01_0511__en-us_topic_0118654558_section2112927164718"></a><a name="en-us_topic_0118654558_section2112927164718"></a><h4 class="sectiontitle">Rerunning Job Instances</h4><div class="note" id="dataartsstudio_01_0511__note942310617222"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="dataartsstudio_01_0511__p54249610225">In enterprise mode, developers cannot rerun job instances.</p>
</div></div>
<p id="dataartsstudio_01_0511__en-us_topic_0118654558_p1945292120165">You can rerun a job instance that is successfully executed or fails to be executed by setting its rerun position.</p>
<ol id="dataartsstudio_01_0511__ol411872195420"><li id="dataartsstudio_01_0511__li10890152713593">Log in to the <span id="dataartsstudio_01_0511__en-us_topic_0000001987511677_en-us_topic_0000001127311125_text5574448155719_1">DataArts Studio</span> console by following the instructions in <a href="dataartsstudio_01_0001.html">Accessing the DataArts Studio Instance Console</a>.</li><li id="dataartsstudio_01_0511__li22509131230">On the <span id="dataartsstudio_01_0511__en-us_topic_0181092879_text185611381448_1">DataArts Studio</span> console, locate a workspace and click <strong id="dataartsstudio_01_0511__en-us_topic_0181092879_b65382814249_1">DataArts Factory</strong>.</li><li id="dataartsstudio_01_0511__li211832185414">In the navigation pane on the left of the DataArts Factory page, choose <span class="menucascade" id="dataartsstudio_01_0511__en-us_topic_0118654558_menucascade05891839105020"><b><span class="uicontrol" id="dataartsstudio_01_0511__en-us_topic_0118654558_uicontrol1588203919507">Monitoring</span></b> &gt; <b><span class="uicontrol" id="dataartsstudio_01_0511__en-us_topic_0118654558_uicontrol1485024435011">Monitor Instance</span></b></span></li><li id="dataartsstudio_01_0511__li311892115543">Locate a job and click <strong id="dataartsstudio_01_0511__b144790811223">Rerun</strong> in the <strong id="dataartsstudio_01_0511__b1748058192215">Operation</strong> column to rerun a job instance. Alternatively, select the check boxes to the left of job names and click <strong id="dataartsstudio_01_0511__b124803872210">Rerun</strong> above the job list to rerun multiple job instances.<div class="fignone" id="dataartsstudio_01_0511__fig876516269115"><span class="figcap"><b>Figure 1 </b>Rerunning a job instance</span><br><span><img id="dataartsstudio_01_0511__image160065711118" src="en-us_image_0000002234239808.png" title="Click to enlarge" class="imgResize"></span></div>
<div class="fignone" id="dataartsstudio_01_0511__fig1030933895915"><span class="figcap"><b>Figure 2 </b>Rerunning job instances</span><br><span><img id="dataartsstudio_01_0511__image18169205055820" src="en-us_image_0000002234079932.png" title="Click to enlarge" class="imgResize"></span></div>
<div class="note" id="dataartsstudio_01_0511__note126911522353"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="dataartsstudio_01_0511__p1269210228517">When rerunning multiple job instances, you only need to set <strong id="dataartsstudio_01_0511__b6909171620242">Rerun From</strong>, <strong id="dataartsstudio_01_0511__b29091416192410">Parameters to Use</strong>, and <strong id="dataartsstudio_01_0511__b19091616102416">Ignore OBS Listening</strong>.</p>
</div></div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dataartsstudio_01_0511__en-us_topic_0118654558_table15019455411" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Parameters for rerunning a job</caption><thead align="left"><tr id="dataartsstudio_01_0511__en-us_topic_0118654558_row9507465414"><th align="left" class="cellrowborder" valign="top" width="35.17%" id="mcps1.3.4.4.4.7.2.3.1.1"><p id="dataartsstudio_01_0511__en-us_topic_0118654558_p15034125412">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="64.83%" id="mcps1.3.4.4.4.7.2.3.1.2"><p id="dataartsstudio_01_0511__en-us_topic_0118654558_p20507419547">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="dataartsstudio_01_0511__row48571031111716"><td class="cellrowborder" valign="top" width="35.17%" headers="mcps1.3.4.4.4.7.2.3.1.1 "><p id="dataartsstudio_01_0511__p585833114178">Rerun Type</p>
</td>
<td class="cellrowborder" valign="top" width="64.83%" headers="mcps1.3.4.4.4.7.2.3.1.2 "><p id="dataartsstudio_01_0511__p1923714531719">Type of the instance that you want to rerun.</p>
<ul id="dataartsstudio_01_0511__ul62091690183"><li id="dataartsstudio_01_0511__li4209129131816">Rerun selected instance</li><li id="dataartsstudio_01_0511__li53501415181813">Rerun instances of selected job and its upstream and downstream jobs</li></ul>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row1459412346213"><td class="cellrowborder" valign="top" width="35.17%" headers="mcps1.3.4.4.4.7.2.3.1.1 "><p id="dataartsstudio_01_0511__p02251337132110">Start Time</p>
</td>
<td class="cellrowborder" valign="top" width="64.83%" headers="mcps1.3.4.4.4.7.2.3.1.2 "><p id="dataartsstudio_01_0511__p16960445191819">This parameter is required only when <strong id="dataartsstudio_01_0511__b151581226172412">Rerun Type</strong> is set to <strong id="dataartsstudio_01_0511__b51598265248">Rerun instances of selected job and its upstream and downstream jobs</strong>.</p>
<p id="dataartsstudio_01_0511__p135943347219">After you set the start time and end time, the system will rerun all the job instances in the specified period.</p>
<div class="note" id="dataartsstudio_01_0511__note8967204106"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__p1796815413012">If no job instance can be rerun in the specified period, error message "Job xxx have no instances to rerun" will be displayed.</p>
</div></div>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row6439173214217"><td class="cellrowborder" valign="top" width="35.17%" headers="mcps1.3.4.4.4.7.2.3.1.1 "><p id="dataartsstudio_01_0511__p659473415219">List of Rerun Job Instances</p>
</td>
<td class="cellrowborder" valign="top" width="64.83%" headers="mcps1.3.4.4.4.7.2.3.1.2 "><p id="dataartsstudio_01_0511__p1270510525191">This parameter is required only when <strong id="dataartsstudio_01_0511__b911243492414">Rerun Type</strong> is set to <strong id="dataartsstudio_01_0511__b4112153422411">Rerun instances of selected job and its upstream and downstream jobs</strong>.</p>
<p id="dataartsstudio_01_0511__p737771215216">You can select <strong id="dataartsstudio_01_0511__b206291937182415">Display the current job and its directly connected jobs</strong> or <strong id="dataartsstudio_01_0511__b7630183742418">Display complete dependency graphs</strong> in the <strong id="dataartsstudio_01_0511__b863063792417">Scheduling-State Job Dependency View</strong> dialog box.</p>
<p id="dataartsstudio_01_0511__p58611525459">The job dependency view is displayed. You can enter a job name to query the job dependency.</p>
<div class="fignone" id="dataartsstudio_01_0511__fig4165165110213"><span class="figcap"><b>Figure 3 </b>Job Dependency page</span><br><span><img id="dataartsstudio_01_0511__image114871527424" src="en-us_image_0000002234079996.png" title="Click to enlarge" class="imgResize"></span></div>
<p id="dataartsstudio_01_0511__p1655273601318">Select the job to rerun and its upstream and downstream jobs. You can select multiple jobs at a time.</p>
<div class="note" id="dataartsstudio_01_0511__note1066393213712"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__p197868412429">If you hover over the question mark on the right of <strong id="dataartsstudio_01_0511__b276701132519">Scheduling-State Job Dependency View</strong>, the following information is displayed:</p>
<ul id="dataartsstudio_01_0511__ul15768111634214"><li id="dataartsstudio_01_0511__li13871192616428">When you hover your cursor on a job, its upstream and downstream jobs will be marked blue and yellow, respectively.</li><li id="dataartsstudio_01_0511__li1935993864217">Drag the blank area to view the complete relationship graph.</li><li id="dataartsstudio_01_0511__li16861494427">Click a job in the relationship graph to select all the instances within the duration of the job.<div class="fignone" id="dataartsstudio_01_0511__fig19631512831"><span class="figcap"><b>Figure 4 </b>Rerunning all instances</span><br><span><img id="dataartsstudio_01_0511__image16174122425512" src="en-us_image_0000002269199249.png" title="Click to enlarge" class="imgResize"></span></div>
</li><li id="dataartsstudio_01_0511__li576821619421">Right-click the job to view its instances, and select and run them again.<div class="fignone" id="dataartsstudio_01_0511__fig162926351338"><span class="figcap"><b>Figure 5 </b>Rerunning some instances</span><br><span><img id="dataartsstudio_01_0511__image176433865018" src="en-us_image_0000002269199241.png" title="Click to enlarge" class="imgResize"></span></div>
</li><li id="dataartsstudio_01_0511__li333717313439">If no job instance is selected, <strong id="dataartsstudio_01_0511__b12283183242514">No instance selected</strong> is displayed.<div class="fignone" id="dataartsstudio_01_0511__fig179241150532"><span class="figcap"><b>Figure 6 </b>No instance selected</span><br><span><img id="dataartsstudio_01_0511__image8788135119504" src="en-us_image_0000002269119177.png" title="Click to enlarge" class="imgResize"></span></div>
</li></ul>
</div></div>
<p id="dataartsstudio_01_0511__p472212111227">For detailed operations on the job dependency graph, see <a href="dataartsstudio_01_0508.html#dataartsstudio_01_0508__section1913992715419">Batch Job Monitoring: Viewing a Job Dependency Graph</a>.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__en-us_topic_0118654558_row18899622103418"><td class="cellrowborder" valign="top" width="35.17%" headers="mcps1.3.4.4.4.7.2.3.1.1 "><p id="dataartsstudio_01_0511__en-us_topic_0118654558_p590052213346">Rerun From</p>
</td>
<td class="cellrowborder" valign="top" width="64.83%" headers="mcps1.3.4.4.4.7.2.3.1.2 "><p id="dataartsstudio_01_0511__en-us_topic_0118654558_p10900192253415">Start position from which the job instance reruns.</p>
<ul id="dataartsstudio_01_0511__en-us_topic_0118654558_ul437512816364"><li id="dataartsstudio_01_0511__en-us_topic_0118654558_li123761228153611"><strong id="dataartsstudio_01_0511__en-us_topic_0118654558_b950718113195">Error node</strong>: When a job instance fails to be run, it reruns since the error node of the job instance.</li><li id="dataartsstudio_01_0511__en-us_topic_0118654558_li15376928203618"><strong id="dataartsstudio_01_0511__en-us_topic_0118654558_b142404219195">The first node</strong>: When a job instance fails to be run, it reruns since the first node of the job instance.</li><li id="dataartsstudio_01_0511__en-us_topic_0118654558_li14291619193820"><strong id="dataartsstudio_01_0511__b5512123994920">Specified node</strong>: When a job instance fails to run, it reruns since the node specified in the job instance. This option is available only if <strong id="dataartsstudio_01_0511__b166517509255">Rerun Type</strong> is set to <strong id="dataartsstudio_01_0511__b126618502256">Rerun selected instance</strong>.</li></ul>
<div class="note" id="dataartsstudio_01_0511__en-us_topic_0118654558_note77351249103611"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__en-us_topic_0118654558_p118361104017">A job instance reruns from its first node if either of the following cases occurs:</p>
<ul id="dataartsstudio_01_0511__en-us_topic_0118654558_ul165113420374"><li id="dataartsstudio_01_0511__en-us_topic_0118654558_li85111149372">The quantity or name of a node in the job changes.</li><li id="dataartsstudio_01_0511__en-us_topic_0118654558_li75118433716">The job instance has been successfully run.</li></ul>
</div></div>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row164319421322"><td class="cellrowborder" valign="top" width="35.17%" headers="mcps1.3.4.4.4.7.2.3.1.1 "><p id="dataartsstudio_01_0511__p154314220217">Parameters to Use</p>
</td>
<td class="cellrowborder" valign="top" width="64.83%" headers="mcps1.3.4.4.4.7.2.3.1.2 "><ul id="dataartsstudio_01_0511__ul3610165814215"><li id="dataartsstudio_01_0511__li18611658320">Parameters of the original job</li><li id="dataartsstudio_01_0511__li15132144315">Parameters of the latest job</li></ul>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row16195592115"><td class="cellrowborder" valign="top" width="35.17%" headers="mcps1.3.4.4.4.7.2.3.1.1 "><p id="dataartsstudio_01_0511__p319357214">Concurrent Instances</p>
</td>
<td class="cellrowborder" valign="top" width="64.83%" headers="mcps1.3.4.4.4.7.2.3.1.2 "><p id="dataartsstudio_01_0511__p19330153452610">This parameter is required only when <strong id="dataartsstudio_01_0511__b1194115219250">Rerun Type</strong> is set to <strong id="dataartsstudio_01_0511__b1719405216254">Rerun instances of selected job and its upstream and downstream jobs</strong>.</p>
<p id="dataartsstudio_01_0511__p10191532114">It indicates the number of job instances that can be concurrently processed. The value cannot be less than 1. The default value is <strong id="dataartsstudio_01_0511__b136782057162516">1</strong>.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row3160434195814"><td class="cellrowborder" valign="top" width="35.17%" headers="mcps1.3.4.4.4.7.2.3.1.1 "><p id="dataartsstudio_01_0511__p27012377527">Ignore OBS Listening</p>
</td>
<td class="cellrowborder" valign="top" width="64.83%" headers="mcps1.3.4.4.4.7.2.3.1.2 "><p id="dataartsstudio_01_0511__p17839144121610">The default value is <strong id="dataartsstudio_01_0511__b207221704267">Yes</strong>.</p>
<ul id="dataartsstudio_01_0511__ul012434195315"><li id="dataartsstudio_01_0511__li81241455312"><strong id="dataartsstudio_01_0511__b135351442102011">Yes</strong>: The system does not listen to the OBS path when rerunning the job instance.</li><li id="dataartsstudio_01_0511__li10820435155420"><strong id="dataartsstudio_01_0511__b164919266219">No</strong>: The system listens to the OBS path when rerunning the job instance.<div class="note" id="dataartsstudio_01_0511__note68193015814"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dataartsstudio_01_0511__p128191101687">If this parameter is not used, ignore it.</p>
</div></div>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
</li></ol>
</div>
<div class="section" id="dataartsstudio_01_0511__section105331346184319"><a name="dataartsstudio_01_0511__section105331346184319"></a><a name="section105331346184319"></a><h4 class="sectiontitle">Viewing the DAG</h4><p id="dataartsstudio_01_0511__p165331846124312">You can view the dependency between job instances and perform O&amp;M operations on the DAG.</p>
<ol id="dataartsstudio_01_0511__ol155331246124317"><li id="dataartsstudio_01_0511__li25726367595">Log in to the <span id="dataartsstudio_01_0511__en-us_topic_0000001987511677_en-us_topic_0000001127311125_text5574448155719_2">DataArts Studio</span> console by following the instructions in <a href="dataartsstudio_01_0001.html">Accessing the DataArts Studio Instance Console</a>.</li><li id="dataartsstudio_01_0511__li18533114694317">On the <span id="dataartsstudio_01_0511__en-us_topic_0181092879_text185611381448_2">DataArts Studio</span> console, locate a workspace and click <strong id="dataartsstudio_01_0511__en-us_topic_0181092879_b65382814249_2">DataArts Factory</strong>.</li><li id="dataartsstudio_01_0511__li65337467431">In the navigation pane on the left of the DataArts Factory page, choose <span class="menucascade" id="dataartsstudio_01_0511__menucascade201791125162412"><b><span class="uicontrol" id="dataartsstudio_01_0511__uicontrol4178182512417">Monitoring</span></b> &gt; <b><span class="uicontrol" id="dataartsstudio_01_0511__uicontrol101791025162415">Monitor Instance</span></b></span></li><li id="dataartsstudio_01_0511__li18533114610439">Locate the row that contains a job and click <strong id="dataartsstudio_01_0511__b1565853014161">DAG</strong> in the <strong id="dataartsstudio_01_0511__b3659183061613">Operation</strong> column.<div class="fignone" id="dataartsstudio_01_0511__fig11533846114312"><span class="figcap"><b>Figure 7 </b>DAG</span><br><span><img id="dataartsstudio_01_0511__image191711391373" src="en-us_image_0000002234079976.png"></span></div>
<p id="dataartsstudio_01_0511__p4494102012192">By default, the DAG displays the current job instance and its upstream and downstream job instances. It supports the following operations:</p>
<ul id="dataartsstudio_01_0511__ul431622451116"><li id="dataartsstudio_01_0511__en-us_topic_0000001086717757_li1957515282001">Click <span><img id="dataartsstudio_01_0511__image155121125063" src="en-us_image_0000002269119133.png"></span> in the upper right corner of the DAG to restore the DAG to the initial state, and click <span><img id="dataartsstudio_01_0511__image18512202515618" src="en-us_image_0000002234079984.png"></span> to close the DAG. Drag <span><img id="dataartsstudio_01_0511__image2080965311518" src="en-us_image_0000002234080008.png"></span> in the upper left corner of the DAG to change its width.</li><li id="dataartsstudio_01_0511__en-us_topic_0000001086717757_li82047227510">Click a job instance to select it.<div class="fignone" id="dataartsstudio_01_0511__fig1276914493519"><span class="figcap"><b>Figure 8 </b>Selecting a job instance</span><br><span><img id="dataartsstudio_01_0511__image15607147193018" src="en-us_image_0000002234080000.png"></span></div>
<ul id="dataartsstudio_01_0511__ul1456134814307"><li id="dataartsstudio_01_0511__li76831821998">When a job instance is selected, the background colors of the job instance and its upstream and downstream instances are darkened.</li><li id="dataartsstudio_01_0511__li1252574319306">Brief information about the instance is displayed in the lower right corner of the DAG. The instance name and ID can be directly copied.</li><li id="dataartsstudio_01_0511__en-us_topic_0000001086717757_li11315062915">Click <strong id="dataartsstudio_01_0511__b1765182911613">Show Details</strong> to open the details panel, which displays information such as the instance attributes, job parameters, node list, and historical instances. You can adjust the height of the panel or close it.</li><li id="dataartsstudio_01_0511__li238212012318">Click the blank area to deselect the job instance.</li></ul>
</li><li id="dataartsstudio_01_0511__li69255286196">Right-click a job instance to expand its upstream and downstream job instances. You can stop, rerun, continue to execute instances, forcibly make instances succeed, analyze the upstream node, and edit the job.<div class="fignone" id="dataartsstudio_01_0511__fig102143611712"><span class="figcap"><b>Figure 9 </b>Performing operations on job instances</span><br><span><img id="dataartsstudio_01_0511__image128811198327" src="en-us_image_0000002234239816.png"></span></div>
<p id="dataartsstudio_01_0511__p1115141814136"></p>
</li></ul>
</li></ol>
</div>
<div class="section" id="dataartsstudio_01_0511__section844585425016"><h4 class="sectiontitle">Job Instance Statuses</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dataartsstudio_01_0511__table18171119131412" frame="border" border="1" rules="all"><caption><b>Table 4 </b>Job instance statuses</caption><thead align="left"><tr id="dataartsstudio_01_0511__row8178192149"><th align="left" class="cellrowborder" valign="top" width="21.19%" id="mcps1.3.6.2.2.3.1.1"><p id="dataartsstudio_01_0511__p617101919145">Status</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="78.81%" id="mcps1.3.6.2.2.3.1.2"><p id="dataartsstudio_01_0511__p18187190145">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="dataartsstudio_01_0511__row718161910147"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p5181719151414">Waiting</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1180195149">A job instance is in waiting state if the execution of its dependent job instances is not complete, for example, no instance has been generated, instances are waiting to be executed, or instances fail to be executed.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row118151919145"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p51815191148">Running</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p111831912145">A job is running. All of its dependent jobs have been executed successfully.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row1618319161416"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p61812190149">Successful</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p118171912143">The service logic of a job is successfully executed (including the success of retry upon failure).</p>
<p id="dataartsstudio_01_0511__p1555420451504">Successful execution statuses include <strong id="dataartsstudio_01_0511__b962104595417">Successful</strong>, <strong id="dataartsstudio_01_0511__b76345445410">Forcibly successful</strong>, and <strong id="dataartsstudio_01_0511__b119910055511">Failure ignored</strong>.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row618161921419"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p81841991419">Forcibly successful</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p41881951419">A job instance in failed or canceled state is made successful.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row1218191991411"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p118171914142">Failure ignored</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p19181619151420">As shown in the following figure, a failure handling policy is configured to skip node B and continue to execute node C if node B fails. When the job is executed successfully, the job instance is in <strong id="dataartsstudio_01_0511__b263119118458">Failure ignored</strong> state.</p>
<div class="fignone" id="dataartsstudio_01_0511__fig236915517534"><span class="figcap"><b>Figure 10 </b>Failure handling policy Go to the next node</span><br><span><img id="dataartsstudio_01_0511__image33548911512" src="en-us_image_0000002234239792.png" title="Click to enlarge" class="imgResize"></span></div>
<p id="dataartsstudio_01_0511__p19262558155615"></p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row1518191915141"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p618181931419">Abnormal</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p13184199149">There are few scenarios where this status is displayed. As shown in the following figure, a failure handling policy is configured to suspend the job instance immediately without continuing to execute node C. In this case, the job instance is in <strong id="dataartsstudio_01_0511__b94090381625">Abnormal</strong> state.</p>
<div class="fignone" id="dataartsstudio_01_0511__fig821712369536"><span class="figcap"><b>Figure 11 </b>Failure handling policy Suspend current job execution plan</span><br><span><img id="dataartsstudio_01_0511__image662472617519" src="en-us_image_0000002269119161.png" title="Click to enlarge" class="imgResize"></span></div>
<p id="dataartsstudio_01_0511__p27681917575"></p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row31818195148"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p218111912147">Paused</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p141814197144">There are few scenarios where this status is displayed. When a running job instance is suspended by the test personnel, the instance is in <strong id="dataartsstudio_01_0511__b2017779752">Paused</strong> state.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row119151940101410"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p1991524041415">Canceled</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><ul id="dataartsstudio_01_0511__ul712044641710"><li id="dataartsstudio_01_0511__li612014464177">If you manually stop a job instance in <strong id="dataartsstudio_01_0511__b1786512171711">Waiting</strong> state, the job instance status becomes <strong id="dataartsstudio_01_0511__b1127616511715">Canceled</strong>.</li><li id="dataartsstudio_01_0511__li14896161517189">If you stop scheduling the upstream job on which a job instance depends, the job instance status becomes <strong id="dataartsstudio_01_0511__b915514271493">Canceled</strong>. For example, job A depends on job B. If you stop scheduling job B, the instance generated for job A is automatically canceled.</li></ul>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row18547448195214"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p9548154865210">Frozen</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p1754814835219">If a job instance is expected to be generated in the future, the job instance is in frozen state after being frozen.</p>
</td>
</tr>
<tr id="dataartsstudio_01_0511__row169051243151412"><td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.6.2.2.3.1.1 "><p id="dataartsstudio_01_0511__p590517432141">Failed</p>
</td>
<td class="cellrowborder" valign="top" width="78.81%" headers="mcps1.3.6.2.2.3.1.2 "><p id="dataartsstudio_01_0511__p190574312141">A job fails to be executed. If a job fails to be executed, you can view the failure cause, for example, a node of the job fails to be executed.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dataartsstudio_01_0505.html">O&amp;M and Scheduling</a></div>
</div>
</div>
<script language="JavaScript">
<!--
initImageViewer('.imgResize');
var msg_imageMax = "view original image";
var msg_imageClose = "close";
//--></script>