doc-exports/docs/fg/umn/functiongraph_01_0207.html
Chen, Junjie dac566cf2f FG UMN 20230725 version
Reviewed-by: Eotvos, Oliver <oliver.eotvos@t-systems.com>
Co-authored-by: Chen, Junjie <chenjunjie@huawei.com>
Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
2024-04-03 10:30:56 +00:00

22 lines
6.3 KiB
HTML

<a name="functiongraph_01_0207"></a><a name="functiongraph_01_0207"></a>
<h1 class="topictitle1">Using a Timer Trigger</h1>
<div id="body32001227"><div class="section" id="functiongraph_01_0207__en-us_topic_0000001298507405_section76949209512"><h4 class="sectiontitle">Prerequisites</h4><p id="functiongraph_01_0207__en-us_topic_0000001298507405_li518520411145p0">You have created a function. For details, see <a href="functiongraph_01_0153.html#functiongraph_01_0153">Creating a Function from Scratch</a>.</p>
</div>
<div class="section" id="functiongraph_01_0207__en-us_topic_0000001298507405_section16307115920125"><h4 class="sectiontitle">Creating a Timer Trigger</h4><ol id="functiongraph_01_0207__en-us_topic_0000001298507405_ol49388283105421"><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li4297667312227"><span>Log in to the FunctionGraph console. In the navigation pane, choose <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_en-us_topic_0000001251907924_b033610517502">Functions</strong> &gt; <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_en-us_topic_0000001251907924_b183361950502">Function List</strong>.</span></li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li5124574412227"><span>Click the function to be configured to go to the function details page.</span></li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li53812137105421"><span>Choose <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_en-us_topic_0000001251588440_b289510228329">Configuration</strong> &gt; <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_en-us_topic_0000001251588440_b156971032183216">Triggers</strong> and click <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_en-us_topic_0000001251588440_b98432283337">Create Trigger</strong>.</span><p><div class="fignone" id="functiongraph_01_0207__en-us_topic_0000001298507405_en-us_topic_0000001251588440_fig546212168431"><span class="figcap"><b>Figure 1 </b>Creating a trigger</span><br><span><img id="functiongraph_01_0207__en-us_topic_0000001298507405_en-us_topic_0000001251588440_image94621716114320" src="en-us_image_0000001679340817.png"></span></div>
</p></li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li75805553229"><span>Set the following parameters:</span><p><ul id="functiongraph_01_0207__en-us_topic_0000001298507405_ul1574155132215"><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li95741455152214"><strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b192151181227">Trigger Type</strong>: Select <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b186331699212">Timer</strong>.</li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li58931783232"><strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b188299191142">Timer Name</strong>: Enter a timer name, for example, <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b1186542312412">Timer</strong>.</li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li13651175110237"><strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b44018331446">Rule</strong>: Set a fixed rate or a cron expression.<ul id="functiongraph_01_0207__en-us_topic_0000001298507405_ul1535074612244"><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li93501846182417"><strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b912911501153">Fixed rate</strong>: The function is triggered at a fixed rate of minutes, hours, or days. You can set a fixed rate from 1 to 60 minutes, 1 to 24 hours, or 1 to 30 days.</li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li1623171632515"><strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b188110141617">Cron expression</strong>: The function is triggered based on a complex rule. For example, you can set a function to be executed at 08:30:00 from Monday to Friday. For more information, see <a href="functiongraph_01_0908.html#functiongraph_01_0908">Cron Expressions for a Function Timer Trigger</a>.</li></ul>
</li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li1941984342415"><strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b15511477715">Enable Trigger</strong>: Choose whether to enable the timer trigger.</li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li699142016319"><strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b15568184516716">Additional Information</strong>: The additional information you configure will be put into the <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b38291281872">user_event</strong> field of the timer event source.</li></ul>
</p></li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li12944127105421"><span>Click <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b5362175685">OK</strong>.</span></li></ol>
<p id="functiongraph_01_0207__en-us_topic_0000001298507405_p944314349422"></p>
</div>
<div class="section" id="functiongraph_01_0207__en-us_topic_0000001298507405_section53081659181218"><h4 class="sectiontitle">Viewing the Execution Result</h4><p id="functiongraph_01_0207__en-us_topic_0000001298507405_p755165123311">After the timer trigger is created, the function is executed every 1 minute. To view the function running logs, perform the following steps:</p>
<ol id="functiongraph_01_0207__en-us_topic_0000001298507405_ol61321856152214"><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li89651730732"><span>Return to the FunctionGraph console. In the navigation pane, choose <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b45410551591520">Functions</strong> &gt; <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b63976826791520">Function List</strong>.</span></li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li154723022320"><span>Click a function to go to the function details page.</span></li><li id="functiongraph_01_0207__en-us_topic_0000001298507405_li2079912911238"><span>Choose <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b479141512281">Monitoring</strong> &gt; <strong id="functiongraph_01_0207__en-us_topic_0000001298507405_b13737182032813">Logs</strong> to query function running logs.</span></li></ol>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="functiongraph_01_0200.html">Creating Triggers</a></div>
</div>
</div>