本文以 文件核對 為例,引導您快速上手資金安全監控產品的主要操作鏈路。
總體流程如下圖所示:
步驟一:新建數據源配置
進入資金安全監控控制臺后,需創建數據源配置,以便將數據源配置和數據源關聯。
登錄資金安全監控控制臺。
在左側導航欄上,單擊 數據資源配置。
在 數據源配置 頁面,單擊 新建數據源配置。
在 新建數據源配置 頁面,完成以下數據源配置。
數據源配置名稱:數據源配置的名稱,租戶內唯一。本例中輸入“Demo_數據源配置”。
類型:支持 OSS、FTP、DB、離線 四種類型。本例中選擇 OSS。
訪問授權信息:需填寫 accessKeyId、accessKeySecret、bucketName 和 endpoint。
說明關于 accessKeyId 和 accessKeySecret 的獲取方式,請參見 獲取 AccessKey。
配置完成后,單擊 授權。
上述操作完成后,可在數據源配置列表頁面,看到剛創建的數據源配置。
步驟二:新建數據源
在左側導航欄上,單擊 數據源。
在 數據源 頁面,單擊 新建數據源。
在 新建數據源 頁面,輸入以下配置信息:
數據源名稱:數據源的名稱。租戶內唯一。本例中輸入“Demo_數據源”。
創建類:提供 文件 和 DB 兩個選項。本例中選擇 文件。
文件類型:提供 OSS 和 FTP 兩個選項。本例中選擇 OSS。
文件路徑:文件存放路徑,支持正則表達式。本例中輸入“test/file.txt”。
數據源配置:選擇 Demo_數據源配置。如果尚未創建數據源配置,可單擊右側的 新建數據源配置。詳情請參見 創建數據源配置。
文件屬性:可選擇 表格按行錄入 或 JSON 導入。本例中選擇 表格按行錄入。
文件編碼:文件編碼類型,支持 UTF-8 和 GBK。
文件協議:用于定義文件的解析方式,目前支持 SP、DE 和 FUND 三種類型。
SP:簡單協議布局模板(Simple Protocol)。
DE:螞蟻集團自主提供的一種文件交互格式。
FUND:國標基金數據協議。
分隔符:字段間的分隔符。
字段:配置以下參數。如需配置多條,單擊 新增屬性 即可。
配置完畢后,單擊 提交 完成創建。
重復上述步驟 1-4 再創建一個數據源,本例中為“Demo_數據源 2"。
步驟三:新建數據節點
為了統一管理資金業務表,便于其他用戶識別、引用,您可以將待檢查的資金業務表定義為數據節點。
在左側導航欄上,單擊 數據節點。
單擊 新建數據節點,在 新建數據節點 頁面上,填寫以下信息:
數據節點名稱:節點的名稱,租戶內唯一。本例中輸入“Demo_數據節點”。
創建類:支持 文件、DB、離線。本例中選擇 文件。
描述:節點的備注信息,選填。長度為 1-500 個字符。
數據源:選擇 Demo_數據源。如果尚未創建數據源配置,可單擊右側的 新建數據源 來創建。
參與核對字段:需要參與核對的字段。對于 文件 是指文件屬性中的字段。對于 DB 是指 SQL 中查詢出來的字段。
說明如果有多個需要參與核對的字段,則中間用英文逗號(,)隔開。
排序字段:用于指定對當前數據進行排序所依據的字段。可從輸入的核對字段中選擇。
取數策略:可選擇 每次取 1 行 或 取固定字段。
散列字段:用于數據分片時進行散列計算的字段。可以與排序字段保持一致。
散列位數:自定義的散列位數。
高級配置:默認保持關閉。
是否匯總核對:默認保持關閉。
配置完成后,單擊 提交。
重復上述步驟 1-4 再創建一個數據節點,本例中為“Demo_數據節點 2”。
上述操作完成后,可在數據節點列表頁面,看到剛創建的節點 Demo_數據節點、Demo_數據節點 2。
步驟四:新建核對點
核對點用做進行資金業務表或表與表之間的核對檢查,找到異常數據。
在左側導航欄上,單擊 核對點列表。
單擊 新建核對點,進入 新建核對點 頁面。
在 新建核對點 頁面填寫以下信息。
基本信息:
核對點名稱:核對點的名稱,租戶內唯一。本例中為“Demo_核對點”。
核對場景:選擇某一選定的核對場景。如果尚未創建核對場景,可單擊右側的 新建核對場景。詳情請參見 創建核對場景。
描述:選填,核對點的備注信息,長度不能超過 500 個字符。
負責人:在租戶下本產品的用戶名單中選擇,可選多人。
核對配置:
核對方式:支持 文件-文件、文件-DB、DB-DB 和 離線。本例中選擇 文件-文件。
文件 1:用于核對的數據節點,選擇 Demo_數據節點 。
文件 2:用于核對的數據節點。選擇 Demo_數據節點 2。
重要文件 2 所選的數據節點不能與 文件 1 所選的數據節點相同。
文件屬性映射:配置屬性參數(見下圖)。如需配置多條,單擊 新增屬性 即可。
觸發條件:支持 定時任務 和 OpenAPI。本例中選擇 定時任務。
定時任務:事件觸發規則執行的周期,本例中輸入
0 0 16 * * ?
,表示每天 16 點觸發。執行日歷:默認按 自然日 執行規則。
延遲告警(分鐘):在定時任務設置的時間點開始執行規則,如果在延遲告警配置的時長內沒有執行完成,則觸發告警通知。本例中選擇 300 分鐘。
配置完成后,單擊 提交。
步驟五:新建核對規則
資金安全監控基于規則進行資金業務表之間的核對檢查,要執行核對任務,需要先創建規則。
在左側導航欄上,單擊 核對點列表。
進入 核對點列表 頁面后,單擊已創建的核對點名稱,本例中為 Demo_核對點。
進入 核對點詳情 頁面,單擊頁面下方的 新建核對規則 按鈕。
在 新建核對規則 頁面,填寫如下配置信息:
基本信息
規則名稱:核對規則的名稱,租戶內唯一。本例中輸入“Demo_核對規則”。
核對方式:支持 明細核對、匯總核對、自校驗核對 三種方式。
明細核對:端到端明細一一核對。
匯總核對:針對統計字段做匯總核對。
自校驗核對:單文件針對文件頭和文件體對應字段做匯總核對。
描述:規則的備注信息,選填,最大長度為 500 個字符。
核對配置
節點信息:展示數據節點的信息。
規則表達式:需配置相關參數(見下圖)。如需配置多條,單擊 添加一行 即可。
高級配置:默認保持關閉。
填寫完上述信息后,單擊 提交 即可完成核對規則的創建。
(可選)對創建的核對規則執行 全屏調試,確保規則文本的準確性。
步驟六:上線核對點
僅狀態為 已上線 的核對點才會進行監控,即周期性地運行核對任務,并在發現差異數據時創建異常。
僅核對點負責人才擁有上下線權限。
進入 核對點詳情 頁面,單擊右上方 上線。
核對點進入發布驗證,狀態變為 上線中。核對點成功上線后,核對點狀態將變為 已上線。成功上線后,將按照指定的延遲執行時長,周期性執行核對任務,具體執行情況可在 核對點詳情 頁面的運行記錄中查看。
步驟七:發現并處理異常
當核對點上線運行發現異常時,系統會按照核對規則粒度創建異常,記錄在 異常列表 頁面中。
如果您 訂閱 了核對點“執行發生異常告警”的通知內容,當異常創建時,系統會給您發送消息通知。
在左側導航欄上,單擊 異常列表,進入 異常列表 頁面。
選擇要處理的異常,單擊其 ID,進入 異常詳情 頁面。
在 差異數據 頁面,單擊 詳情 查看異常詳情數據,進行相應排查。
單擊 關閉異常 按鈕,在 關閉異常 面板上填寫如下信息,并單擊 提交。
是否誤報:
誤報:例如 SQL 錯誤、數據錯誤或系統異常等,導致與核對預期不符的情況。
非誤報:判定后確定是異常現象。
是否資損:
有資損:根據異常數據排查問題并分析原因,確定發生資金損失。
無資損:未出現資金損失。
異常原因描述:長度不超過 500 個字符。可以詳細寫明判斷為誤報或非誤報、有資損或無資損的原因,便于后續復盤,也可以方便其他用戶了解異常的原因。