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

自定義服務API

除了使用預置指標API和產品數據API外,您還可以根據業務需要,新建自定義服務API獲取數據指標和自定義存儲表的數據。本文介紹如何創建自定義服務API。

前提條件

已創建數據源相關的指標和存儲表,具體信息,請參見指標概述自定義存儲表

操作步驟

  1. 物聯網平臺控制臺實例概覽頁面,單擊目標企業版實例ID或備注名稱。

  2. 在左側導航欄,選擇數據服務 > 數據API

  3. 數據API頁面,單擊自定義服務API頁簽,然后單擊新建API

  4. 新建API配置向導頁面,完成API基本信息的配置,然后單擊下一步

    參數

    描述

    API名稱

    輸入API名稱。支持中文、英文字母、數字、下劃線(_)和短劃線(-)。長度不超過30個字符。

    API Path

    輸入API路徑。作為API資源標識符,實例下具有唯一性。

    調用API時,請求參數中apiPath的值與之對應。

    以正斜線(/)開頭,支持英文字母、數字、下劃線(_)、正斜線(/),長度不超過128個字符。例如:pk/temperatureMax

    重要

    API發布后,API Path不支持修改。

    API標簽

    輸入標簽內容后,按回車鍵,生成標簽。

    支持中文、英文字母、數字、下劃線(_)和短劃線(-)。長度不超過30個字符。

    使用標簽功能,為API自定義標識,以便靈活管理API。

    重要

    一個API最多可添加5個標簽。

    API描述

    輸入API的描述,說明API的功能等信息。

    返回類型

    調用API后,返回數據的格式,固定為JSON。

  5. 配置參數并測試頁面,完成以下配置。

    類別

    配置項

    說明

    數據來源

    指標

    選擇具體指標域數據集

    數據集是指標域的具體對象組織,例如產品域下具體產品,設備域下具體設備。

    指標詳細信息,請參見什么是指標

    存儲表

    選擇通過數據解析或SQL分析任務,輸出的自定義存儲表。

    更多信息,請參見冷數據存儲表

    配置參數

    數據集

    數據來源選擇指標,并選擇具體指標域數據集后,自動顯示所選的數據來源。

    單擊預覽數據,可跳轉至該數據來源的詳情頁面。

    數據范圍

    數據來源選擇指標,展示該配置項。

    選擇API的數據范圍:

    • 衍生指標:基于原始指標、原始定義、衍生定義,經過求和、計算平均數等匯總計算方式得到的數據。

    • 衍生定義:以原始定義為基礎,并應用到子實體上的原始定義指標的衍生。

    衍生指標和定義說明,請參見指標類型

    請求參數

    單擊添加參數,將所選數據來源的指標,添加到API的請求參數。僅支持系統字段及自定義存儲表的主鍵字段。

    添加的參數需包括綁定字段、參數名、參數類型、操作符、必選、示例值、參數描述。

    重要

    參數類型為數值型時,操作符不支持LIKE

    返回參數

    單擊添加參數,將所選數據來源的指標,添加到API的返回參數。

    添加的參數需包括優先級、綁定字段、參數名、參數類型、用于排序、示例值、參數描述。

    選中頁面右側的選擇全部參數復選框,API的返回參數會包括所有已定義的表字段。

    說明
    • 用于排序是指對查詢獲取的數據根據該字段的值進行排序(升序或降序),排序后再返回查詢結果。

    • 在返回參數里,一個指標僅能被配置成一個參數。

    排序方式

    選擇參數的排列順序。

    • 升序(默認):參數以升序排列。

    • 降序:參數以降序排列。

    高級設置

    開啟返回結果分頁

    選擇是否開啟返回結果分頁。

    • 不開啟:僅可查看100條以內的返回結果。

    • 開啟:可分頁查看所有返回結果。開啟后,自動增加以下公共參數:

      • pageNum:分頁的頁碼。

      • pageSize:每頁顯示結果的條數,最大值為100。

    超時報錯設置

    調用API的請求超過8000毫秒時,返回超時報錯。不支持修改該參數。

    完成上述配置后,在測試API區域內,輸入請求參數的測試值后,單擊開始測試

    您可在返回示例頁簽查看返回的示例數據,也可單擊請求詳情查看發起請求后的具體信息。測試API

  6. 單擊發布

    重要
    • 發布API前,需確保該API已通過測試。

    • 僅單擊保存的API,顯示狀態為未上線。

    • 未完成配置的API,可單擊對應的編輯,完成配置后發布上線。

    • 僅可刪除未上線和已下線的API。

    發布成功頁面,單擊再次新建,可創建多個自定義API;單擊去列表查看,可查看已創建的API。發布成功

后續操作

已創建的自定義服務API可以調用來獲取數據。具體操作,請參見管理與使用

調用示例,請參見: