共用方式為


解譯分析結果

CLI 工具和 Visual Studio 都可讓您建立 HTML、CSV 和 JSON 報告。 本節說明如何解譯這些報告。

基於本文件的用途,我們將使用 HTML 報告。

儀表板檢視

報告會以儀表板格式呈現結果。

主要儀表板會顯示 [摘要] 區段,其中包含掃描結果、嚴重性圖表以及問題和事件的類別。

儀表板的 [摘要] 區段含有數個值得定義的詞彙,因為您會在其他畫面中看到它們。

  • 專案:掃描的專案數目。
  • 問題:與 Azure 不相容或潛在問題。
  • 事件:程式碼出現問題。 例如,問題可能是無法從 Azure 存取的資料庫呼叫,而事件是您在程式碼中發出該呼叫的時間。 如此一來,一個問題在您的程式碼中可能會有許多事件 (實作)。
  • 故事點數:預估修正所有發現問題所需的投入量。 這是投入量的相對測量值,並不是確切的估計值。

以下是問題的嚴重性分類:

  • 必要 - 必須解決此問題,移轉才能順利完成。
  • 選用 - 發現的問題是一個真正問題,修正可以改善移轉後的應用程式運作,但不會封鎖應用程式作業。
  • 潛在 - 不一定會是封鎖問題,要視應用程式特性和移轉案例而定,因此工具會吸引您的注意並建議進行檢查,以確保應用程式可以在 Azure 順利運作。
  • 參考 - 提出此問題僅供參考使用,不需要解決。

適用於 .NET 儀錶板的應用程式和程式代碼評估工具螢幕快照

[類別] 區段會顯示圖表,其中包含依不同類別分組的問題,例如 HTTP、資料庫、規模調整等。

  • 專案:掃描的專案數目。
  • 問題:可能需要解決的規則不重複的發生次數。
  • 事件:發現之所有問題的發生次數總數。
  • 故事點數:預估修正所有發現問題所需的投入量。 這是投入量的相對測量值,並不是確切的估計值。

專案檢視

在報告左側的 [儀表板] 下方按一下 [專案] 連結,查看每個已掃描專案的問題數、事件數,以及修正事件的預估投入量。

項目儀錶板的螢幕快照

您可以按一下專案名稱,向下切入以查看在每個專案中找到的問題。 這會顯示與整體儀表板類似的畫面,但範圍設定為選取的專案。

單一專案的儀錶板螢幕快照

在專案儀表板頂端,您會看到 3 個索引標籤:[儀表板]、[元件] 和 [問題]

按一下 [元件] 索引標籤,查看發生已識別問題的事件所在的檔案。 您可以向下切入檔案,以查看觸發該事件的問題、問題的描述、程式碼中發生該事件的確切位置,以及修正事件所需的預估投入量。

報表專案元件儀錶板的螢幕快照

最後,按一下 [問題] 索引標籤,您可以查看按照觸發事件的問題所組織的事件。 您可以向下切入問題,以查看需要解決的確切檔案位置,以及修正的投入量。

項目問題儀錶板的螢幕快照

彙總問題檢視

在報告畫面的左側,按一下 [專案] 下方的 [彙總問題] 連結,查看按照觸發事件的問題所組織的事件。 這些是所有已掃描專案中發生的所有問題,包括事件數目和預估的故事點投入量。 您可以向下切入每一個問題,以查看需要解決的確切檔案和位置,以及修正的投入量。

在右側區段中,您會找到所選問題的說明,以及如何修正的建議或您應進行的驗證,以確保應用程式在 Azure 中正常運作。 在該區段的底部也提供詳細文件的連結。

CLI 報表匯總儀錶板的螢幕快照