通過時間修飾詞、原子詞和計算邏輯等,您可配置衍生指標,然后將新建的指標應用于再次衍生、分析數據報表等業務。本文介紹新建指標的操作步驟。
前提條件
操作步驟
在物聯網平臺控制臺的實例概覽頁面,單擊目標企業版實例ID或備注名稱。
在左側導航欄,選擇數據服務 > 數據指標,單擊自定義指標。
在所有指標頁簽,單擊新建指標。
根據頁面提示配置指標定義。
選擇要新建的指標所屬的域后,通過頁面提示,選擇對應的具體實體和衍生范圍。
參數
說明
本實體
作用到當前的實體。
子實體
作用到當前實體的子實體。配置衍生定義的指標時,需選擇子實體。
例如,產品的子實體為對應的設備,則該衍生定義指標是在每個設備上做衍生定義指標計算,產品不做衍生定義指標計算。 更多信息,請參見指標類型。
參考如下說明,設置指標定義。
參數
說明
時間修飾詞
選擇時間修飾詞,即新增指標統計數據的時間范圍。
原子詞
選擇指標域下已添加的原子詞。
您可以單擊右側前往新建原子詞添加原子詞。更多信息,請參見添加原子詞。
指標名稱
指標名稱不可修改,默認按照時間修飾詞+原子詞拼接。
例如:
最近1天平均溫度
。度量單位
選擇單位類型及對應的具體單位。支持的單位以頁面提供的可選項為準。
數據類型
設置數據類型,及對應的精度、小數位數和取值范圍。
單擊幫助圖標,可查看數據類型詳細說明。
加工方式
基于已有指標資產衍生加工。不支持修改。
是否可被計算
當該指標是可以累加的數值型指標時,例如筆數、金額、次數等,可選擇是。
統計頻率
以日為周期計算生成數據。不支持修改。
到期日期
選擇新增指標的到期日期。
重要指標到期后,會停止調度生產數據。
指標描述
指標的業務描述,默認按照時間修飾詞+原子詞拼接。
例如:
時間修飾詞:最近1天,原子詞:平均溫度
參考如下說明,設置計算規則。
計算方式
說明
示例
聚合計算
下拉選擇聚合函數、指標、運算符,支持最多添加10個表達式。
選擇產品域的子實體,函數
COUNT(計數)
和產品(od3****)的溫度,表示:在產品(od3****)上,通過衍生定義指標,計算記錄溫度的次數。表達式計算
輸入框內編輯運算表達式。支持的函數請參見下文附:函數列表。
您可單擊輸入框上方函數,查看說明和示例。
表達式寫法:在輸入框中輸入聚合函數,在函數體內輸入$或@符號,選擇指標域,輸入英文句號(.),選擇指標域下的實體,再輸入英文句號(.),選擇需要衍生計算的指標。
其中,$和@符號支持選擇的指標類型不同:
$:原始定義和衍生定義。
@:原始指標和衍生指標。
說明聚合函數表達式內不支持使用四則運算符。
產品溫濕度傳感器下有100臺設備,其中一臺設備為TH_sensor,以下是基于原始指標、原始定義的溫度衍生出最近一天平均溫度指標表達式。
avg($產品.溫濕度傳感器.溫度)
:在產品上通過衍生定義指標,計算所有設備的平均溫度。avg(@設備.TH_sensor.溫度)
:在設備TH_sensor上,通過衍生定義指標,計算該設備的平均溫度。
單擊完成并上線。
您可在所有指標列表中查看到新增完成的指標。
說明僅單擊完成的指標,顯示狀態為未上線,暫不匯總數據。
未完成配置的指標,可單擊進入草稿箱,繼續編輯,完成上線。
(可選)在所有指標列表中,找到目標指標,單擊操作欄功能按鈕,可執行以下操作。
說明原始定義的指標僅支持查看和刪除功能。
操作
說明
查看
查看指標的基本信息、計算邏輯、數據預覽等詳細信息。
編輯
修改衍生指標配置。
下線
下線已上線的指標。指標下線后,相關的衍生指標和服務失敗。
上線
上線已下線的指標。
克隆
可在克隆指標頁面,根據頁面提示,直接修改指標定義和配置,添加新指標。
重要不支持保存克隆配置完全一致的指標。
刪除
刪除當前指標。
重要以下場景,刪除指標,會提示失敗。
該指標存在下游指標。
該指標已在數據分析報表中使用。
后續操作
由于衍生指標是T+1日維度統計數據,新增指標后,如需立即查看到數據,需手工創建回刷任務,回刷歷史數據。
具體操作,請參見指標回刷。
附:函數列表
函數 | 說明 |
返回輸入參數中最大的一個。 | |
返回輸入參數中最小的一個。 | |
計算平均值。 | |
計算最大值。 | |
計算最小值。 | |
計算匯總值。 | |
計算記錄數。 | |
計算絕對值。 | |
計算向上取整值。 | |
返回四舍五入到指定小數點位置的值。 | |
返回截取到指定小數點位置的值。 | |
返回列表中第一個非NULL的值。 |