衍生指標是原子指標通過添加限定、維度卷積而成,限定、維度均來源于原子指標中的屬性。發布衍生指標時,會自動生成一張匯總表,可在“匯總表-自動匯聚”下查看。
衍生指標=原子指標+統計維度+時間限定+通用限定。
- 原子指標 :明確統計口徑,即計算邏輯。
- 統計維度 :用于觀察和分析業務數據的視角,支撐對數據進行匯聚、鉆取、切片分析,用于SQL中的GROUP BY條件。
- 時間限定 :時間限定是時間條件限制的標準化定義。
- 通用限定 :統計的業務范圍,篩選出符合業務規則的記錄(類似于SQL中where后面的條件,不包括時間區間)。
前提條件
- 在新建衍生指標之前,請先確認原子指標已經新建并通過審核。
- 如果衍生指標將使用統計維度或時間限定,請先確認維度或時間限定已經新建并通過審核。
新建衍生指標并發布
- 在DataArts Studio控制臺首頁,選擇實例,點擊“進入控制臺”,選擇對應工作空間的“數據架構”模塊,進入數據架構頁面。

- 在數據架構控制臺,單擊左側導航樹中的“技術指標”,選擇“衍生指標”頁簽進入衍生指標頁面。
- 在左側的主題目錄中選中一個主題,然后單擊“新建”按鈕,開始新建衍生指標。
- 在新建衍生指標頁面,根據頁面提示配置參數。

下圖為新建衍生指標參數說明
| 參數名稱 | 說明 |
|---|---|
| *數據表 | 在下拉列表中選擇即可。 |
| *所屬主題 | 顯示所屬的主題信息。 |
| *原子指標 | 選擇原子指標。 |
| 統計維度 | 在下拉列表中,選擇一個或多個維度。此處只能選擇原子指標所關聯的事實表中的屬性。 |
| 時間限定 | 在下拉框中選擇所需要的時間限定,并選擇關聯的字段。系統預置了一些時間限定,如果不能滿足需求,請參考新建時間限定進行創建。 |
| 通用限定 | 如需設置通用限定,可以單擊“新建”按鈕新建一個或多個通用限定。如圖所示,在新建通用限定區域,通過以下配置新建一個通用限定。 限定名稱:指定通用限定的名稱。 添加條件(且):單擊該下拉框,選擇“且條件”或者“或條件”可以添加相應的條件,然后在字段下拉框中選擇一個字段,并根據頁面提示設置條件。您可以添加多個條件。在某個條件后面單擊刪除按鈕 ![]() ,可以將該條件刪除。添加公式(且):單擊該下拉框,選擇“且公式”或者“或公式”可以添加相應的公式,然后再單擊“編輯公式”按鈕,在彈出對話框中選擇所需要的“函數”和“字段”,并設置“表達式”。在某個公式后面單擊刪除按鈕 ![]() ,可以將該公式刪除。![]() ![]() |
| 告警配置 | 由衍生指標和表達式組成,表達式由告警參數和邏輯運算符組成。在指標運行時,系統將計算出告警條件表達式的結果,并根據表達式的結果是否為真來判斷是否觸發告警。如果表達式的結果為真則觸發質量告警,結果為假則不觸發質量告警。 |
| 描述 | 描述信息。支持的長度為0~600個字符。 |
- 參數配置完成后,單擊“預覽”,可以查看該衍生指標的相關信息,并定義名稱、編碼、數據類型、告警條件和描述等信息。
下表為預覽衍生指標參數說明
| 參數名稱 | 說明 |
|---|---|
| 名稱 | 系統已根據原子指標、統計維度、時間限定等參數自動生成,您也可以自定義。 |
| 編碼 | 系統已根據原子指標、統計維度、時間限定等參數編碼自動生成,您也可以自定義。 |
| 數據類型 | 系統已根據原子指標的數據類型自動生成,您也可以自定義。 |
| 告警條件 | 告警條件表達式由告警參數和邏輯運算符組成。在指標運行時,系統將計算出告警條件表達式的結果,并根據表達式的結果是否為真來判斷是否觸發告警。如果表達式的結果為真則觸發質量告警,結果為假則不觸發質量告警。 |
| 描述 | 描述信息。支持的長度為0~600個字符。 |
- 在頁面下方,單擊“試運行”按鈕,然后在彈出框中單擊“試運行”按鈕,測試所設置的衍生指標是否可以正常運行。
如果試運行失敗,請根據錯誤提示定位錯誤原因,將配置修改正確后,再單擊“試運行”按鈕進行重試。
- 如果試運行成功,單擊“發布”,提交發布審核。
- 在彈出框中單擊“確認提交”,提交審核。
- (可選)參考步驟2~步驟8,完成其他衍生指標的發布。
- 等待審核人員審核。
審核通過后,衍生指標創建完成。
管理衍生指標
進入數據架構的“技術指標 > 衍生指標”頁面,您可以對衍生指標進行編輯、發布、下線、查看發布歷史或刪除操作。

- 在數據架構控制臺,單擊左側導航樹中的“技術指標”,選擇“衍生指標”頁簽,進入衍生指標頁面。
- 您可以根據實際需要選擇如下操作。
| 當需要... | 則... |
|---|---|
| 新建 | 執行新建衍生指標并發布。 |
| 編輯 | 執行3。 |
| 發布 | 執行4。 |
| 查看發布歷史 | 執行5。 |
| 預覽SQL | 執行6。 |
| 下線 | 執行7。 |
| 查看匯總表 | 執行8。 |
| 刪除 | 執行9。 |
| 導入 | 執行10。 |
| 導出 | 執行11。 |
- 編輯
a. 在需要編輯的衍生指標右側,單擊“編輯”,進入編輯衍生指標頁面。
b. 根據實際需要編輯相關內容。
c. 在頁面下方,單擊“試運行”按鈕,然后在彈出框中單擊“試運行”按鈕,測試所設置的衍生指標是否可以正常運行。
如果試運行失敗,請根據錯誤提示定位錯誤原因,將配置修改正確后,再單擊“試運行”按鈕進行重試。
d. 如果試運行成功,單擊“發布”,提交發布審核。
- 發布
a. 在需要發布的衍生指標右側,單擊“發布”,彈出“提交發布”對話框。
b. 在下拉菜單中選擇審核人。
c. 單擊“確認提交”。
- 查看發布歷史
a. 在列表中,找到需要查看的衍生指標,在右側單擊“更多 > 發布歷史”,將顯示“發布歷史”頁面。
b. 在“發布歷史”中,您可以查看衍生指標的發布歷史和版本對比信息。
- 預覽SQL
a. 在列表中,找到所需要的衍生指標,在右側單擊“更多 > 預覽SQL”,彈出“預覽SQL”對話框。
b. 在“預覽SQL”中,您可以查看SQL語句,也可以復制SQL。
- 下線
說明下線衍生指標的前提是無依賴引用,即無復合指標引用。
a. 在需要下線的衍生指標右側,單擊“更多 > 下線”,系統彈出“提交下線”對話框。
b. 在下拉菜單中選擇審核人。
c. 單擊“確認提交”。
- 查看匯總表
當前僅支持查看自動匯聚的匯總表詳情。在需要查看匯總表的指標右側,選擇“更多 > 查看匯總表”,跳轉到匯總表詳情頁面。
- 刪除
說明刪除衍生指標的前提是無依賴引用,即無復合指標引用。
a. 在衍生指標列表中,勾選需要刪除的衍生指標,單擊頁面上方“更多 > 刪除”,系統彈出“刪除”對話框。
b. 單擊“是”。
- 導入
可通過導入的方式將衍生指標批量快速的導入到系統中。
a. 在匯總表上方,單擊“更多>導入”,進入“導入配置”頁簽。

b. 下載衍生指標導入模板,編輯完成后保存至本地。
c. 選擇是否更新已有數據。
說明如果系統中已有的編碼和模板中的編碼相同,系統則認為是數據重復。
不更新:當數據重復時,不會替換系統中原有的數據。
更新:當數據重復時
系統中的原有數據為草稿狀態,則會覆蓋生成新的草稿數據。
系統中的原有數據為發布狀態,則會生成下展數據。
d. 單擊“添加文件”,選擇編輯完成的導入模板。
e. 單擊“上傳文件”,上傳完成后,自動跳轉到“上次導入”頁簽,查看已導入的數據。
f. 單擊“關閉”。
- 導出
可通過導出的方式將衍生指標導出到本地。
a. 在衍生指標列表選中待導出的指標。
b. 在列表上方,單擊“更多>導出”,即可將系統中的衍生指標導出到本地。
說明
在左側主題樹中選中某個主題,可以導出該主題下的所有衍生指標;
當該空間下不超過500條衍生指標數據時可以全部導出。

,可以將該條件刪除。
,可以將該公式刪除。
