應用畫像功能針對單個應用進行多維度分析,輸出應用畫像分析報告,包括對應用的軟件棧、系統信息、對象詳情、SQL和調用棧等的評估分析。
新建應用畫像
登錄數據管理DMS 5.0。
在頂部菜單欄中,選擇集成與開發 > 異構數據庫遷移(ADAM) > 應用評估改造。
單擊應用畫像頁簽。
單擊新建畫像。
在新建應用畫像面板,填寫畫像名,選擇畫像類型,選擇報告語言類型,單擊上傳,上傳動態數據文件。
單擊數據庫畫像頁簽,單擊選擇。
在選擇關聯數據庫畫像面板中,選中數據庫畫像,單擊添加,單擊面板右上角的關閉圖標。
選中數據庫畫像,單擊創建。
創建應用畫像需要一段時間進行數據智能分析,通常處理時間為1~10分鐘。
查看應用畫像詳情
登錄數據管理DMS 5.0。
在頂部菜單欄中,選擇集成與開發 > 異構數據庫遷移(ADAM) > 應用評估改造。
單擊應用畫像頁簽。
在目標畫像的操作列,單擊詳情,查看應用畫像詳情。
應用畫像主要分為四個部分:概要、系統信息、對象匯總、對象詳情。
下載報告:通過下載報告查看這個應用畫像的報告。
基本信息包括2個部分:應用分析雷達圖,應用畫像基本信息。
應用分析雷達圖是ADAM通過智能分析通過6個緯度對應用進行整體概括:
復雜度:根據應用的使用場景,相關數據庫的特性等維度,計算出的ADAM畫像復雜度。主要用于衡量應用的使用情況,分數越高說明應用越復雜,可能涉及的改造情況越多。
會話:主要衡量應用的連接狀況,分數越高說明應用連接數越多,對應用改造的連接池配置有參考意義。
風險:主要衡量應用當前可能存在的性能瓶頸與穩定性風險,特別是應用SQL存在的性能風險。
熱點:主要衡量應用所訪問的數據庫是否存在訪問頻率非常集中的對象。分數越高,說明應用的數據庫訪問存在熱點情況。
規模:主要衡量當前應用的部署單元數或者實例數情況。
負載:主要衡量應用的運行性能情況。
系統信息
系統信息是根據ADAM應用采集器采集的應用運行時系統參數,有助于用戶評估應用運行狀態。
對象匯總
對象匯總主要羅列了應用采集與智能分析出的SQL與數據庫對象情況匯總,可以直觀通過數據看到應用畫像的整體內容。
對象詳情
對象詳情是詳細展示了ADAM智能分析后的數據庫對象與應用SQL以及應用代碼的關系。其中左邊是以SCHEMA和對象類型為緯度,通過樹的形式展示應用訪問的數據庫對象的羅列。右邊是具體對象和訪問該對象的SQL。
通過調用棧設置,可以配置調用棧黑名單,方便過濾想要的調用棧信息。