日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

測試、發布與使用函數

本文為您介紹如何對函數進行測試。

前提條件

測試函數前,請確保您已創建并保存函數。詳情請參見管理函數

使用限制

僅空間所有者及添加了空間管理員、開發、運維角色的RAM用戶才可用測試函數功能。詳情請參見添加空間成員并管理成員角色權限

步驟一:測試函數

  1. 進入數據服務頁面。

    1. 登錄DataWorks控制臺,切換至目標地域后,單擊左側導航欄的數據開發與治理 > 數據服務,在下拉框中選擇對應工作空間后單擊進入數據服務

    2. 服務開發頁面的函數列表中,雙擊開發中的函數名稱。

  2. 在函數的編輯頁面,單擊上方的測試

    image

  3. 函數測試對話框中,輸入參數,單擊確認

    您可以在底部的運行結果查看運行狀態。如果測試失敗,請仔細查看錯誤提示,進行相應的修改并重新測試。

步驟二:發布函數

當函數的測試成功后,即可對該函數進行發布。

  1. 服務開發頁面的函數列表中,雙擊測試成功的函數名稱。

  2. 單擊上方的提交按鈕。

  3. 在函數編輯頁面的右側導航欄中,單擊版本,找到狀態為可發布的版本,單擊操作列的發布

    說明

    發布成功后,您可以在函數編輯頁面的右側導航欄中,單擊版本,找到發布記錄,查看版本詳情或進行回滾操作。

步驟三:使用函數

應用場景

  • 如果將函數設置為API的前置過濾器,當API被調用時,函數可以對API的請求參數進行預先處理。

  • 如果將函數設置為API的后置過濾器,當API被調用時,函數可以對API的返回結果進行二次加工和改造。

使用限制

  • 當使用函數作為API過濾器時,前置過濾器和后置過濾器的函數類型需要保持一致。即:均選擇Aviator函數類型或Python函數類型。暫不支持對同一API的前置和后置過濾器選擇不同的函數類型。

  • Python函數正在改造中,暫不支持新建、克隆和發布新的Python函數。

使用函數作為API的過濾器

  1. 服務開發頁面,展開目標API所在的業務流程 > API

  2. 雙擊相應的API名稱,打開該API的編輯頁面。

  3. 單擊頁面右側的過濾器

    根據需要勾選使用前置過濾器使用后置過濾器函數類型默認為Aviator函數,單擊前置過濾器或后置過濾器右側的下拉框選擇目標函數(可添加多個函數,執行時會按照函數的添加順序對API參數進行處理)。

    說明
    • 過濾器由一個或多個函數組成,允許您對API的請求參數進行預處理或對查詢結果進行二次加工。

    • 若在下拉列表中無法獲取目標函數名稱,請檢查目標函數是否已發布,或嘗試新建函數并發布。詳情請參見發布函數

  4. 單擊API返回結果預覽,查看使用過濾器后的結果是否符合預期。