使用空白模板創建函數
更新時間 2025-01-13 16:37:17
最近更新時間: 2025-01-13 16:37:17
分享文章
本章介紹函數工作流如何使用空白模板創建函數
概述
本章節介紹如何在函數工作流控制臺使用空白模板快速開發一個簡單的Hello World函數 。以創建HelloWorld函數為例,介紹函數的創建及測試過程,供您快速體驗FunctionGraph函數的基本功能。
步驟一:準備環境
本章節所有操作均默認具有操作權限,請確保您登錄的用戶已有“FunctionGraph Administrator”權限,即FunctionGraph服務管理員權限。
步驟二:創建函數
- 登錄函數工作流控制臺,在左側的導航欄選擇“函數 > 函數列表”。
- 單擊右上方的“創建函數”,進入“創建函數”頁面,開始創建空白函數。
- 參考下圖,函數名稱輸入“HelloWorld”,其他參數保持默認,完成后單擊“創建函數”。
基本信息配置
- 配置代碼源,復制如下代碼至代碼窗,單擊“部署”。
樣例代碼實現的功能是:獲取測試事件,打印測試事件信息。
exports.handler = function (event, context, callback) {
const error = null;
const output = `Hello message: ${JSON.stringify(event)}`;
callback(error, output);
}
步驟三:測試函數
- 在函數詳情頁,單擊“測試”,在彈窗中創建新的測試事件。
- 選擇“空白模板”,事件名稱輸入“test”,測試事件修改為如下所示,完成后單擊“創建”。
{
"hello": "function"
}
配置測試事件
步驟四:查看執行結果
單擊test事件的“測試”,執行后,在右側查看執行結果。
- “函數返回”顯示函數的返回結果。
- “日志”部分顯示函數執行過程中生成的日志。
- “執行摘要”部分顯示“日志”中的關鍵信息。
查看執行結果

說明此頁面最多顯示2K日志,了解函數更多日志信息,請參考查看函數日志。
步驟五:查看監控指標
在函數詳情頁面,選擇“監控”頁簽。
- 在“監控”頁簽,先選擇“指標”,再選擇時間粒度(5分鐘、15分鐘、1小時),查看函數運行狀態。
- 可以查看的指標有:調用次數、錯誤次數、運行時間(包括最大運行時間、最小運行時間、平均運行時間)、被拒絕次數。
步驟六:刪除函數
- 在函數詳情頁面,單擊右上角的“操作 > 刪除函數”。
- 在確認框繼續單擊“確認”,及時釋放資源。