數(shù)據(jù)轉(zhuǎn)發(fā)到函數(shù)計算(FC)
您可以使用規(guī)則引擎數(shù)據(jù)流轉(zhuǎn),將數(shù)據(jù)轉(zhuǎn)發(fā)至函數(shù)計算(FC)中,然后由函數(shù)計算運(yùn)行函數(shù)腳本進(jìn)行業(yè)務(wù)處理。
前提條件
已創(chuàng)建函數(shù)計算的服務(wù)和函數(shù),并完成函數(shù)配置,驗(yàn)證函數(shù)能正常執(zhí)行。函數(shù)計算使用方法,請參見函數(shù)計算文檔。
重要創(chuàng)建函數(shù)中的請求處理程序類型僅支持選擇處理事件請求。
企業(yè)版實(shí)例中,函數(shù)計算的服務(wù)和函數(shù)所在地域,必須與企業(yè)版實(shí)例所在地域一致。
已創(chuàng)建數(shù)據(jù)轉(zhuǎn)發(fā)規(guī)則并編寫處理數(shù)據(jù)的SQL,請參見設(shè)置數(shù)據(jù)流轉(zhuǎn)規(guī)則。
背景信息
使用規(guī)則引擎數(shù)據(jù)轉(zhuǎn)發(fā)功能,將設(shè)備中的數(shù)據(jù)轉(zhuǎn)發(fā)到函數(shù)計算,函數(shù)計算執(zhí)行函數(shù)的業(yè)務(wù)腳本,最終實(shí)現(xiàn)豐富的業(yè)務(wù)功能。
數(shù)據(jù)流轉(zhuǎn)示意圖如下。
使用限制
目前,新版和舊版云產(chǎn)品流轉(zhuǎn)功能均支持將數(shù)據(jù)流轉(zhuǎn)到函數(shù)計算。與舊版云產(chǎn)品流轉(zhuǎn)相比,新版云產(chǎn)品流轉(zhuǎn)提供腳本解析器服務(wù),可加工處理更復(fù)雜的消息數(shù)據(jù)后與云產(chǎn)品交互。新版云產(chǎn)品流轉(zhuǎn)使用方法,請參見數(shù)據(jù)轉(zhuǎn)發(fā)到函數(shù)計算(新版)。
地域限制:
物聯(lián)網(wǎng)平臺實(shí)例及所在地域支持將數(shù)據(jù)轉(zhuǎn)發(fā)到函數(shù)計算(FC)中。支持地域的詳細(xì)信息,請參見各地域功能說明。
函數(shù)計算服務(wù)所在地域必須與當(dāng)前物聯(lián)網(wǎng)平臺實(shí)例所在地域保持一致。
操作步驟
- 登錄物聯(lián)網(wǎng)平臺控制臺。
在實(shí)例概覽頁簽的全部環(huán)境下,找到對應(yīng)的實(shí)例,單擊實(shí)例卡片。
- 在左側(cè)導(dǎo)航欄,選擇 。
- 單擊規(guī)則對應(yīng)的查看,進(jìn)入數(shù)據(jù)流轉(zhuǎn)規(guī)則頁面。重要 若當(dāng)前頁面為云產(chǎn)品流轉(zhuǎn)新版頁面,需先單擊右上角返回舊版,再單擊目標(biāo)規(guī)則對應(yīng)的查看。
- 單擊轉(zhuǎn)發(fā)數(shù)據(jù)一欄對應(yīng)的添加操作。
在添加操作對話框中,選擇操作為發(fā)送數(shù)據(jù)到函數(shù)計算(FC)中。按照界面提示,設(shè)置其他信息,單擊確認(rèn)。
參數(shù)
說明
選擇操作
選擇發(fā)送數(shù)據(jù)到函數(shù)計算(FC)中。
地域
選擇函數(shù)計算所在地域。
服務(wù)
選擇函數(shù)計算服務(wù)。
您可單擊創(chuàng)建服務(wù),跳轉(zhuǎn)到函數(shù)計算控制臺創(chuàng)建服務(wù)。服務(wù)的詳細(xì)說明,請參見管理服務(wù)。
函數(shù)版本選擇方式
可選:
函數(shù)
選擇接收數(shù)據(jù)的函數(shù)。
您可以單擊創(chuàng)建函數(shù),跳轉(zhuǎn)到函數(shù)計算控制臺創(chuàng)建函數(shù)。函數(shù)的詳細(xì)說明,請參見管理函數(shù)。
授權(quán)
授權(quán)物聯(lián)網(wǎng)平臺將數(shù)據(jù)寫入函數(shù)計算。
如您還未創(chuàng)建相關(guān)角色,單擊創(chuàng)建RAM角色,跳轉(zhuǎn)到RAM控制臺,創(chuàng)建角色和授權(quán)策略,請參見創(chuàng)建RAM角色。
- 回到云產(chǎn)品流轉(zhuǎn)頁,單擊規(guī)則對應(yīng)的啟動按鈕啟動規(guī)則。
測試。
根據(jù)規(guī)則SQL中定義的Topic類型,向目標(biāo)Topic發(fā)送消息。Topic使用說明,請參見什么是Topic。設(shè)備上下行消息調(diào)試,請參見設(shè)備模擬器。
登錄函數(shù)計算控制臺,在函數(shù)詳情頁面的調(diào)用日志頁簽查看函數(shù)執(zhí)行記錄;單擊右上方監(jiān)控大盤,查看函數(shù)的監(jiān)控統(tǒng)計。
重要監(jiān)控數(shù)據(jù)統(tǒng)計會有5分鐘的延時。