監控健康狀態、資源使用率和工作

身為 BigQuery 管理員,您可以透過作業健康狀態和資源使用率圖表,監控機構的健康狀態、運算單元使用情形,以及工作效能。BigQuery 提供可設定的圖表,可協助您執行下列操作:

事前準備

  • 如要查看運作健康狀態,您必須使用預留項目,並透過管理專案存取。這並非查看資源利用率圖表的必要條件。

必要的角色

如要取得查看營運健康與資源使用率圖表中所有資料所需的權限,請要求管理員為貴機構授予下列 IAM 角色:

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。

這些預先定義的角色包含查看營運健康和資源使用率圖表中所有資料所需的權限。如要查看確切的必要權限,請展開「必要權限」部分:

所需權限

您必須具備下列權限,才能查看營運健康和資源使用率圖表中的所有資料:

  • 如要查看機構的營運健康和資源使用率圖表中的所有資料,請按照下列步驟操作:
    • bigquery.jobs.listExecutionMetadata or bigquery.jobs.listAll 在機構上
    • 用於建立保留項目的管理專案的 bigquery.reservationAssignments.list
    • 用於建立保留項目的管理專案的 bigquery.capacityCommitments.list
  • 如要查看機構資源使用率圖表中的所有資料,請先以隨選使用者身分登入: bigquery.jobs.listExecutionMetadata or bigquery.jobs.listAll 登入機構
  • 如要查看 BigQuery 資料表儲存空間的作業健康狀態摘要資料,請按照下列步驟操作: bigquery.tables.get or bigquery.tables.list 在機構中
  • 如要查看預留項目層級的作業健康狀態和資源使用率圖表,請按照下列步驟操作:
    • 用於建立保留項目的管理專案的 bigquery.reservations.list
    • 用於建立保留項目的管理專案的 bigquery.reservationAssignments.list
  • 如要查看專案層級的資源利用率圖表,請按照下列步驟操作: bigquery.jobs.listAll 在專案中

您或許還可透過自訂角色或其他預先定義的角色取得這些權限。

,才能查看「營運健康」和「資源使用率」圖表中的所有資料。

監控整個機構的作業狀態

作業健康資訊主頁會顯示貴機構的關鍵指標,以及您在所有預訂地點的預訂項目。您可以使用這個資訊主頁監控下列指標:

  • 運算單元用量
  • 重組量
  • 工作並行
  • 錯誤
  • 工作時間長度
  • 處理的位元組數
  • 總儲存空間

查看作業健康狀態圖表

如要查看貴機構的運作健康狀況相關資訊,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「BigQuery」「監控」頁面。

    前往「Monitoring」頁面

  2. 選取用來購買運算單元及建立預留項目的管理專案。

  3. 在「監控」頁面中,前往「營運健康」分頁,即可查看貴機構所有地點和預訂的摘要重要指標。

  4. 選用:如要查看即時指標 (每五分鐘就會針對最新資料執行查詢),請按一下「即時資料」切換鈕。根據預設,這項設定會關閉,資料的最大過時時間約為 1 小時。

  5. 如要篩選指標,請設定下列欄位:

    • 在「選取位置」清單中,選取要監控的區域。
    • 在「Select reservation」(選取預留訂單) 清單中選取預留訂單。
    • 在「Select project」清單中選取專案。
    • 在「時間範圍」清單中選取時間範圍。
  6. 選用:如要查看工作健康狀態的詳細資料,請使用資源使用率圖表工作探索器,然後按一下「探索更多」

BigQuery 會查詢下列 INFORMATION_SCHEMA 檢視表來收集指標:

瀏覽次數

「營運健康」分頁會顯示下列摘要和詳細檢視畫面。

摘要檢視畫面

摘要檢視畫面會顯示貴機構子系統的健康狀況,包括過去 30 分鐘內的預訂和區域。

如要查看摘要檢視畫面,請按照下列步驟操作:

  • 在「營運健康」分頁的「選取位置」清單中,選取「所有位置」

詳細檢視

詳細檢視畫面會顯示某個地點或預訂項目層級的不同指標詳細時間軸圖表。

如要查看詳細檢視畫面,請按照下列步驟操作:

  • 在「營運健康」分頁的「選取位置」清單中,選取區域或版本。

您可以使用下列選用篩選器,精細調整詳細檢視畫面中顯示的資料:

  • 在「Select reservation」(選取預留項目) 清單中,選取預留項目名稱。
  • 在「Select project」清單中選取專案。

圖表

BigQuery 提供下列表格和圖表選項,方便您深入瞭解作業健康狀態指標。

摘要表格

摘要表會顯示下列指標:

  • 運算單元用量:運算單元平均使用率。運算單元總容量等於基準容量和自動調度資源的最大容量。
  • 重組量:所有保留項目平均重組用量比率的上限。
  • 並行作業。同時執行的工作數量上限。
  • 已處理的位元組數。已完成的工作所處理的總位元組數。
  • 工作時間長度。已完成的工作的平均執行時間,從工作建立到結束的時間長度計算而得。
  • 儲存空間總容量。上次更新時的使用中邏輯位元組總數。

檢視畫面會顯示兩個摘要表格:地點摘要預訂摘要。每個表格資料列代表一個地點或一個預訂項目的用量。

表格會顯示上次更新前 30 分鐘的指標。如果啟用即時資料,系統會每五分鐘重新整理一次查詢的資料。如果停用即時資料,資料最多一小時更新一次。

如果指標大於預先定義的門檻,且重複作業的成效深入分析數量增加,表格單元格會以顏色標示:

  • 如果指標值在最後一次更新前 30 分鐘內超過上週同一天用量的 P99 值,表格儲存格就會標示為深藍色背景。
  • 如果 30 分鐘內的指標值介於上週同一天用量的 P95 至 P99 之間,表格儲存格會標示為淺藍色背景。

所有門檻都是預先定義的,無法自訂。您可以按一下「資訊」 ,查看閾值。

BigQuery 管理摘要表。

篩選資料

您可以根據下列值篩選圖表中的資料:

BigQuery 管理篩選器資料。

  • 位置。這項功能適用於機構過去 30 天內有活動的地區。「摘要檢視畫面」會顯示匯總表,列出所有有效區域的用量。
  • 預訂。這個欄位僅適用於詳細檢視畫面。管理專案擁有的所有預留項目皆可使用。你只能選擇一個預訂。
  • 專案。這個欄位僅適用於詳細檢視畫面。所有機構中的流量專案都會顯示。您只能選取一個專案。
  • 時間範圍這個欄位僅適用於詳細檢視畫面。這會影響詳細檢視畫面中的指標時間軸圖表錯誤圓環圖指標時間軸圖中的資料比例會根據所選時間範圍自動調整。

「進行中的熱門查詢」圖表

這張圖表顯示前十個工作,並以遞減順序排列有效資源。在下拉式選單中,您可以依據時段使用率或工作時間長度,選取排序選項。長條圖會顯示工作 ID 和相關資源使用量數字。選取「Explore more」或前幾個熱門查詢圖表中的作業 ID,即可在作業探索器中查看更多詳細資料。如要進一步瞭解執行詳細資料,以及診斷 BigQuery 作業的效能問題,請參閱「取得查詢效能深入分析」。

錯誤的圓環圖

這張圖表顯示所選時間範圍內,失敗的主要原因所占的比例。在摘要檢視畫面中,預設會涵蓋過去 30 分鐘的資料。在詳細資料檢視畫面中,時間範圍選擇器會控制涵蓋範圍。您可以依類型、擁有者專案或預訂項目將錯誤分組。失敗工作數量會顯示在圓環圖中。

BigQuery 錯誤圓環圖。

指標時間軸圖

圖表會顯示最多 30 天內的支援指標總覽。預設時間範圍為一小時。隨著所選時間範圍的變更,圖表中每個資料點的精細程度會自動調整。

這些圖表會顯示區域或訂位項目的匯總值。系統不支援顯示多個區域或多個預訂的資料。

BigQuery 指標時間軸圖表。

指標時間軸圖表支援下列指標:

  • 運算單元用量:所選時間範圍內的平均運算單元用量。並分別顯示所有工作和失敗工作的整體運算單元用量。
  • 工作並行。所選時間範圍內同時執行的工作數量上限。這項指標會分別顯示執行中和待處理的工作數量,並以堆疊的長條圖呈現。
  • 掃描的位元組數。在所選時間範圍內,已完成的工作所處理的位元組總數。
  • 隨機播放:在所選時間範圍內,所有保留項目平均重組用量比率的上限。
  • 工作時間長度。在所選時間範圍內完成的工作平均執行時間,從工作建立時間到結束時間計算。
  • 錯誤類型錯誤圓餅圖會顯示所選時間範圍內,不同失敗原因的比例。

除了指標趨勢,圖表還會顯示上週同一天用量的 P95 和 P99 指標值參考線。「工作並行性」圖表會顯示待處理和執行中工作總和的門檻。這些參照值會用於摘要表格中的顏色代碼門檻。

如要進一步瞭解圖表,請按一下「探索更多」。系統會將您重新導向至「資源使用率」分頁。

深入分析表格

這個表格會匯總在所選時間範圍內,在工作執行期間收集到的配額錯誤、存取權拒絕錯誤和成效深入分析資料。系統會在預訂層級匯總洞察資料。每個資料列都會提供洞察類型、位置、保留、洞察詳細資料和樣本工作 ID 的相關資訊。按一下工作 ID,即可在工作探索器中查看更多工作詳細資料。在摘要檢視畫面中,預設的觀察時間範圍為過去 30 分鐘。在詳細檢視畫面中,時間範圍選取器會控制要顯示觀察資料的特定時間範圍。

BigQuery 洞察資料表。

監控單一專案的作業健康狀態

如果您無法存取整個機構,或是專案沒有任何保留項目,系統會顯示專案運作健康狀況資訊主頁做為預設檢視畫面。這個檢視畫面可協助專案分析師監控專案的系統健康狀態,就像組織層級的作業健康資訊主頁一樣,但圖表和篩選器只會顯示專案層級的資料。

查看 BigQuery 資源使用率

BigQuery 資源圖表可協助您追蹤過去的資源用量,以便規劃未來需求並排除效能問題。

資源用量檢視畫面:顯示機構或管理專案的指標時間軸,以及設定圖表的窗格

圖表會查詢下列 INFORMATION_SCHEMA 檢視畫面,收集指標:

資料可即時更新,最長可回溯 30 天。

查看資源使用率時,您可以設定下列項目:

  • 事件時間軸圖表會顯示最多 30 天的資料概覽。預設值為 6 小時。

  • 主要圖表會顯示所選指標 (例如運算單元用量或已處理的位元組數),並以時間為縱軸,顯示貴機構或管理專案的變化趨勢。圖表的圖例會提供顯示資料的詳細資訊。

  • 您可以使用「圖表設定」窗格,選取指標的預先定義檢視畫面,或為檢視畫面自訂指標。

資源使用率圖表包含下列元素:

  • 在資源用量分頁中,將滑鼠游標懸停在圖表頂端的狀態方塊上,即可顯示指標的詳細資訊。
  • 狀態方塊也會顯示下列資訊:

    • 如果指標仍在載入中,系統會顯示載入圖示。
    • 如果指標使用過時資料,系統會顯示時鐘圖示。
    • 如果指標因不支援的網頁層級篩選器而無法載入,系統會將該指標劃掉。
    • 如果指標無法載入,系統會醒目顯示狀態方塊。

查看及設定資源利用率圖表

如要查看及設定資源利用率圖表,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「BigQuery」「監控」頁面。

    前往「Monitoring」頁面

  2. 選取專案。管理員可監控預留資源的用量,選擇用於購買運算單元及建立預留項目的管理專案。資料分析師如要監控工作資源使用情形,請選擇對應的專案。

  3. 在「監控」頁面中,前往「資源利用率」分頁,即可查看資源使用量的摘要,並依位置細分。

  4. 在這個檢視畫面中選擇指標的時間範圍,例如「1 天」。如要查看即時指標 (查詢會針對最新資料執行),請按一下「即時資料」切換鈕。為改善效能,這項設定預設為關閉,資料的最大時效性約為 1 小時。

  5. 在「圖表設定」窗格中,設定下列欄位:

    • 在「指標檢視畫面欄位中,選取其中一個檢視畫面。
    • 在「指標欄位中,選取要查看的指標。您可以新增或編輯指標。
    • 在「Group by」欄位中,選取資料分組方式。
    • 在「Filters欄位中,選取資料篩選方式。
  6. 如要儲存所做的圖表設定變更,請按一下「套用」

指標檢視畫面

BigQuery 提供預先設定的資源使用率指標檢視畫面。以下各節將說明您可以在這些檢視畫面中設定的指標。

預留項目運算單元用量

這個檢視畫面會顯示管理員專案中預留項目的運算單元使用量明細指標。每項指標都具有下列預設設定,您可以按一下指標名稱,在「圖表設定」窗格中編輯這些設定:

  • 預設用量資料來自預留資源。
  • 預設範圍為專案。
  • 預設匯總方式是根據所選時間範圍內的平均用量。
指標名稱 說明
預留項目 - 運算單元用量 監控所選時間範圍內的運算單元總用量。
預留項目 - 閒置運算單元用量 監控所選時間範圍內,運算單元用量超出預留項目能處理的數量。這項指標可讓您監控從其他預留項目和承諾借用的閒置運算單元,或是用量資料的捨入不精確情形。後者可能會導致此指標為非零值,即使停用閒置時段共用功能也一樣。
閒置運算單元用量是近似值,會根據運算單元用量已承諾的運算單元自動調度運算單元計算。如果運算單元用量值超過「承諾容量」和「自動調度運算單元」,圖表會將剩餘的運算單元歸類為閒置運算單元。
預留項目 - 基準運算單元用量 監控從預留基準使用的運算單元。
預訂 - 自動調度資源運算單元用量 監控預留項目自動調度運算單元使用的運算單元。
版本使用率總覽

這個檢視畫面會顯示管理專案中版面資源的插槽用量和容量指標。每項指標都有下列預設設定,只要點選指標名稱,即可在「圖表設定」窗格中編輯:

  • 預設用量資料來自預留資源,容量資料則來自版本資源。
  • 預設範圍為專案。
指標名稱 說明
預留項目 - 運算單元用量 監控所選時間範圍內的運算單元用量。預設匯總依據是所選時間範圍內的 p99 運算單元用量。
預留項目 - 閒置運算單元用量 監控所選時間範圍內,運算單元用量超出預留項目能處理的數量。這項指標可讓您監控從其他預留項目和承諾借用的閒置運算單元,或是用量資料的捨入不精確情形。後者可能會導致這個指標具有非零值,即使停用空白版位共用功能也一樣。
閒置運算單元用量是近似值,會根據運算單元用量已承諾的運算單元自動調度運算單元計算。如果運算單元用量值超過「承諾容量」和「自動調度運算單元」,圖表會將剩餘的運算單元歸類為閒置運算單元。
預設匯總依據是所選時間範圍內的 p99 資源用量。
版本 - 基準容量 監控這個管理專案中預留項目的基準大小。
版本 - 容量上限 監控所選時間範圍內可用的時段數量上限。這項指標是承諾容量、基準容量和自動調度容量的總和。預設匯總依據是所選時間範圍內的最大資源用量。
版本 - 已指派的容量 監控在所選時間範圍內,指派給版次資源的實際時段數量。預設匯總方式是根據所選時間範圍內的最大資源用量。
目前專案總覽

這個檢視畫面會顯示您執行查詢時,專案中工作資源的指標。每個指標都有下列預設設定,只要按一下指標名稱,即可在「圖表設定」窗格中編輯:

  • 預設資源為工作資源。
  • 預設範圍為專案。
指標名稱 說明
工作 - 專案 - 運算單元使用情形 監控所選時間範圍內的運算單元用量。預設匯總方式是根據所選時間範圍內的資源使用量上限。
工作 - 專案 - 已處理的位元組數 監控在所選時間範圍內,已完成的工作所處理的總位元組數。預設匯總方式是根據所選時間範圍內處理的位元組總和。
工作 - 專案 - 工作並行 監控在所選時間範圍內同時執行的工作數量。預設匯總方式是根據所選時間範圍內的最大資源用量。
工作 - 專案 - 工作時間長度 監控所選時間範圍內已完成工作的執行時間。執行時間會評估工作建立到完成之間的時間。預設的匯總方式是根據所選時間範圍內的平均執行時間。
所擁有預留項目總覽

這個檢視畫面會顯示管理專案中保留資源的工作活動指標。每項指標都有下列預設設定,您可以按一下指標名稱,在「圖表設定」窗格中編輯:

  • 預設資源為保留資源。
  • 預設範圍為專案。
指標名稱 說明
預留項目 - 運算單元用量 監控所選時間範圍內的運算單元用量。預設匯總方式是根據所選時間範圍內的資源使用量上限。
預留區 - 已處理的位元組數 監控在所選時間範圍內,已完成的工作所處理的總位元組數。預設匯總方式是根據所選時間範圍內處理的位元組總和。
預留項目 - 工作並行性 監控在所選時間範圍內同時執行的工作數量。預設匯總方式是根據所選時間範圍內的最大資源用量。
預留項目 - 工作持續時間 監控所選時間範圍內已完成工作的執行時間。 執行時間是指從建立工作到工作完成之間的時間。包括排隊和重試。預設匯總方式是根據所選時間範圍內的平均執行時間。
預留項目 - 重組用量 監控所選時間範圍內的重組使用率。預設匯總方式是根據所選時間範圍內的平均用量。
自訂檢視模式

如要建立自訂指標檢視畫面,您可以從頭開始新增指標,也可以從預先定義的指標檢視畫面 (例如預訂總覽指標檢視畫面) 開始,然後自訂其中的指標。

指標

設定圖表時,您可以新增、編輯或刪除圖表監控的資源使用率指標。

如要設定資源使用率圖表指標,請按照下列步驟操作:

  1. 在 Google Cloud 控制台查看 BigQuery 資源使用率圖表

  2. 在「圖表設定」窗格中,設定「指標」欄位:

    1. 依序點選「新增項目」>「選取指標」
    2. 在「選取指標」對話方塊中,選擇下列項目:

      1. 要監控的資源類型:工作預留項目版本
      2. 要監控的範圍。舉例來說,如要監控目前專案中的工作指標,請選取「Project」範圍。
      3. 選擇要監控的指標。舉例來說,如要監控工作時段用量,請選擇「時段用量」
    3. 按一下 [套用]

    4. 在「New item」對話方塊中,選擇匯總方式。舉例來說,如要監控運算單元用量超出預留項目能處理的數量,請在所選時間範圍內選擇「最大值」

    5. 按一下「完成」即可儲存指標。

  3. 選用:如要變更現有指標,請按一下指標名稱,然後編輯或刪除相關設定。

指標支援的資源類型和範圍

資源使用率指標會依資源類型和範圍分類。

資源類型

您可以監控下列資源類型:

資源 說明
工作 指定範圍和時間範圍的 BigQuery 工作詳細資料指標。
預留項目 特定範圍和時間範圍的 BigQuery 預留項目用量指標。這些指標會依預訂項目匯總工作詳細資料。如果您只在預留項目層級存取部分資料,系統會提供匯總的預留項目使用量指標,但您無法存取工作層級詳細資料。
版本 特定範圍和時間範圍的 BigQuery 版本容量指標。

範圍類型

選取指標的資源後,請選取範圍。

  • 預留和版本資源預設為專案層級範圍。
  • 工作資源可設為專案、資料夾或機構層級範圍。較大的範圍需要額外權限。

分組依據

如要將資源使用率圖表中的資料分組,請按照下列步驟操作:

  1. 在 Google Cloud 控制台查看 BigQuery 資源使用率圖表

  2. 在「圖表設定」窗格中,選取下列其中一個選項,設定「分組依據」欄位:

    • :這個選項可讓您概略瞭解所選指標在整個機構的時間變化。
    • 專案:這個選項會將所選指標依專案分組。如果可用的專案超過 50 個,系統只會顯示使用最多時段的專案前 50 名。
    • 所有其他依群組劃分選項:這些選項與專案檢視畫面類似,資料會依據各自的維度進行分組。如果所選指標不支援某個分組依據選項,就無法選取該選項。

設定資源使用率圖表時,您可以為資料套用篩選器,例如顯示 Enterprise 版資源的資源用量,或是依資源 ID 篩選。

如要篩選圖表資料,請在篩選器窗格中套用篩選器。您只能選取所選指標支援的篩選器。如要查看必要權限,請按一下「篩選器」選單。

查看專案層級的資源使用率資料

您可以使用與查看機構層級資料相同的設定步驟來分析專案層級的資源使用率。圖表只會顯示專案層級資料和設定選項 (組織層級選項會顯示為灰色)。無論關聯項目專案中的結算模式為何,這個專案層級範圍都會顯示整體資源使用率。

資源使用率圖表的限制

  • 頁面中間的圖表和表格會顯示與所選時間範圍和精細程度相關的指標。
  • 相同單位的指標會共用相同的標度。圖表最多可支援兩個不同的比例尺。

切換至舊版使用者介面

根據預設,只要從預訂管理專案瀏覽,即可存取「Edition」資源圖表。您可以切換預訂管理專案中的隨選資源圖表和 Edition 資源圖表 (Preview)。

如要查看資源圖表,請按照下列步驟操作:

  1. 前往「BigQuery」頁面
    前往 BigQuery
  2. 在專案選單中,選取用來購買運算單元及建立保留項目的管理專案。
  3. 在導覽選單中,按一下「監控」
  4. 在「圖表選項」>「範圍」部分,您可以從清單中選取結帳模式,包括三種版本和隨選。根據預設,計費模式會設為 Enterprise 版本。
  5. 在「圖表選項」>「圖表設定」
      部分,執行下列操作:
    1. 在「圖表」清單中選取圖表類型。如要瞭解不同的圖表選項,請參閱「圖表選項」。
    2. 在「指標」清單中,選取可用的指標類型。
    3. 在「依據分組」清單中,選取要用來分組圖表中資料的維度。如要瞭解不同的維度,請參閱「依據哪些選項分組」。
    4. 從「篩選器」清單中選取可用的篩選器選項。如要瞭解各種篩選器的資訊,請參閱「篩選器和搜尋」。
    5. 設定要在圖表中查看的資料時間範圍。

圖表設定

您可以變更下列圖表設定選項,調整資源圖表的檢視畫面。

圖表選項

BigQuery 提供下列指標類型,可在圖表中顯示:

  • 運算單元用量:平均運算單元用量。如果「Group by」選項設為「Overall」,或是「Filters」為「None」或單一預留資源,系統也會顯示容量和借用時段使用量指標。
    • 總使用量:所選時間範圍內的平均運算單元用量。
    • 借用運算單元用量:平均用量超出預留項目能處理的數量。這個問題通常是以下兩種情形所導致:向其他預留項目和承諾使用合約借用閒置運算單元,或是用量資料捨入不精確。即使您已停用閒置運算單元共用功能,資源使用率圖表仍會顯示額外的閒置運算單元。閒置運算單元用量是近似值,會根據運算單元用量承諾運算單元自動調度運算單元計算。如果運算單元用量值超過承諾容量,圖表會將這些運算單元歸類為閒置運算單元。
    • 承諾使用數量:版本承諾大小。
    • 基準容量預留項目基準大小。
    • 自動調度資源容量。自動調度資源的運算單元大小。
    • 容量上限。使用者可存取的運算單元數量上限。
  • 工作並行。所選時間範圍內同時執行的工作數量上限。
  • 工作效能:已完成工作平均的工作執行時間,從工作建立時間到結束時間計算。
  • 失敗的工作。在所選時間範圍內,失敗工作平均使用的運算單元數量。
  • 已處理的位元組數。在所選時間範圍內,已完成的工作所處理的總位元組數。
  • 重組量:所選時間範圍內的平均重組用量比率 (預覽)。
表格元件

表格會顯示與您在資源圖表中選取的時間範圍和維度相關的指標。

「Slot Usage」圖表會顯示所選時間範圍內,所有執行中工作的平均運算單元用量。在所選時間範圍內未完成的工作,只會列出該時間範圍內使用的運算單元。

針對「工作成效」圖表,表格元件會顯示下列指標:

  • 工作數量。在所選時間範圍內,已完成或部分執行的工作數量。
  • 平均工作時間長度。在所選時間範圍內至少部分執行的工作,其已完成的工作平均持續時間。
  • 工作時間長度中位數。在所選時間範圍內至少部分執行的已完成工作,其工作持續時間中位數。
  • 最短工作時間長度。在所選時間範圍內至少部分執行的已完成工作,其工作持續時間下限。這個資料欄預設為隱藏,但您可以在資料欄顯示選項中啟用。
  • 工作時間長度上限。在所選時間範圍內至少部分執行的已完成工作,其工作持續時間上限。這個資料欄預設為隱藏,但您可以在資料欄顯示選項中啟用。

對於「失敗的工作」圖表,表格元件會顯示下列資料:

  • 平均運算單元用量。與「Slot Usage」圖表相同,但僅適用於失敗的工作。
  • 失敗的工作總數。在所選時間範圍內失敗的工作數量。
分組依據選項

根據圖表類型,您可以依據多個維度將圖表檢視畫面中的資料分組:

  • 整體。整體檢視畫面會概略呈現所選指標在整個機構內的長期變化情形。運算單元使用率方面,容量和使用率會顯示在同一張圖表上,讓您瞭解運算單元在一段時間內的整體使用率。
  • 專案。專案檢視畫面會顯示所選指標依專案分組的資料。如果機構有超過 10 個專案,系統只會顯示在所選時間範圍內,有最高的空缺使用率、工作並行處理作業、工作時間長度或失敗工作的工作前 10 個專案。如要查看時段使用情形,所有其他專案都會歸入圖表底部的「其他」類別,方便您比較整體容量。
  • 所有其他依群組檢視的資料檢視畫面都與專案檢視畫面類似,資料會依據各自的維度分組。
時間範圍選項

您可以透過下列方式修改時間範圍:

  • 選取時間範圍並拖曳至事件時間軸圖表。
  • 選取時間範圍並拖曳至主圖表。

當您選取的時間範圍變更時,校正週期也會自動更新。對齊期間越短,檢視畫面就會越詳細。如要更有效地查看經常變更的資源 (例如「Slot Usage」選項),請縮短對齊期間。

篩選和搜尋

如要縮小圖表資料範圍,請在篩選器面板中套用篩選器。部分篩選器僅適用於特定圖表。系統會在「預留項目」、「資料夾」、「專案」和「使用者」篩選器中,填入在所選時間範圍內使用運算單元的相關資源。舉例來說,如果專案在過去 30 天內未使用,就不會顯示在專案篩選器清單中。

套用篩選器後,圖表會重新整理,顯示所選參數內的資料。

排解運算單元爭用情況

如果運算單元不足以執行所有工作,就可能發生運算單元爭用情況,進而導致效能問題。如要排解插槽競爭問題,請參閱下列步驟和最佳做法。

如果您已嘗試這些最佳做法,但工作效能仍有問題,可以要求支援團隊協助

工作並行數量激增

使用詳細檢視畫面檢查工作執行量是否突然激增,並同時出現大量的空缺使用量激增。這可能表示有太多工作爭奪運算單元,而運算單元受預留限制。

  • 最佳做法:請考慮最佳化需要大量資源的查詢或預留的時間間隔容量。如要進一步瞭解如何最佳化查詢效能,請參閱「最佳化查詢運算」。

運算單元用量偏高

使用詳細檢視畫面檢查工作時間是否增加,特別是如果有工作超出預留配額的最大容量,運算單元使用率持續偏高,可能表示運算單元爭用情況持續存在。

  • 最佳做法:使用工作探索器的空格爭用情況篩選器檢查查詢,找出使用最多空格的查詢並加以最佳化。

工作時間長

如果工作需要更長的時間才能完成,請查看詳細檢視畫面。工作並行性和運算單元用量突然增加,可能表示運算單元爭用。

  • 最佳做法:暫時暫停不重要的工作或降低整體工作提交率,以隔離重要工作。

運算單元爭用情況訊息

洞察資料表可顯示 There were NUMBER jobs detected with slot_contention in the reservation. 等訊息,指出時段爭用問題。查看工作探索器,瞭解這些訊息中標示的特定工作詳細資料。

  • 最佳做法:改善已識別的查詢,或調整預留的時間分配。

後續步驟