批次執行

批次執行入口會顯示所選批次處理的執行狀態。此資訊包含執行緒狀態摘要、每個執行緒的相關明細、它的實例,以及執行期間可能發生的任何錯誤待辦事項與訊息 (資訊的、警告及錯誤)。它也包含處理可能已建立的檔案相關資訊,以及各種類型的分析報表。

您可以從主功能表 > 工具 > 批次執行存取此入口。系統會將您導引至查詢入口,其中有可搜尋特定批次執行的選項。選取批次執行之後,您會被導引至此入口來檢視選取的記錄。

下列幾點可協助您瞭解執行緒的概念:

  • 許多批次工作在單獨執行時,無法利用您硬體的處理能力。更確切地說,您會發現有高百分比的 CPU 及/或硬碟是閒置的。
  • 為了要讓閒置時間降到最低 (同時提高批次處理的處理量),您可以將批次處理設定為同時執行指定批次工作的多個實例。例如,在 Oracle Utilities Customer Care and Billing 中,當您排定計費處理時,可以指定系統必須同時執行多個平行實例 (而非只執行一個實例)。如此一來,您就可以將建立客戶帳單的處理重擔分散給多個處理。
  • 我們把批次處理的每個平行執行作業稱為「執行緒」。
  • 我們會分別顯示每個執行緒的統計資料和資訊。為什麽呢?因為每個執行緒都是一個不同的執行作業,因此可能會有不同的開始和結束時間。

如需詳細資訊,請參考瞭解背景處理

下列區域可能會顯示為入口之主要頁籤頁面的一部分。

  • 批次執行。此區域提供所選批次處理的相關資訊,包括主要明細 (例如執行緒狀態、處理記錄數目等等) 的概要摘要。
  • 批次工作。此區域會列出用於執行批次執行的一或多筆批次工作提交記錄。批次執行通常只與單一工作提交記錄相關,但當部分執行緒需要重新啟動時,則可能有多筆相關記錄。只有單一工作記錄時,「批次參數」區域上會列出提交時指定的批次參數。有多個工作時,請選取一個工作以檢視其參數。
  • 批次參數。此區域會列出隨著所選批次工作提交一併指定的參數。當批次執行有多個工作時,預設會隱藏此區域。

下列區域可能會顯示為入口之執行緒頁籤頁面的一部分。

  • 批次執行執行緒。此區域可讓您篩選和複查執行緒實例資訊。當實例與訊息相關時,您可以按一下訊息計數,在「批次實例訊息」區域中複查該訊息。
    關於日誌檔:
    • 可用性。是否能夠下載批次日誌檔,取決於應用程式特性檔中是否已設定日誌檔的位置,且與該批次執行相關的日誌檔仍然可用。
    • 安全性存取。只有具備批次執行應用服務下載存取模式之安全性存取權的使用者,才能夠下載日誌檔。
    • 壓縮。日誌檔是已壓縮的檔案,且副檔名為 *.gz。不同的瀏覽器會以不同的方式來處理這種類型的檔案。部分瀏覽器會在檔案下載的過程中自動將該檔案解壓縮,然後您可以在任何文字檢視器中檢視該檔案,方法是將副檔名變更成文字檢視器可辨識的副檔名。然而,部分瀏覽器會下載壓縮檔,因此使用者必須先將檔案解壓縮,才能檢視檔案。
    • 批次執行日誌。您可以使用下載 Stdout下載 Stderr 區域動作連結來下載批次執行層級的日誌檔。這些檔案可能存在於執行緒執行之前進行的處理。雖然連結一律可見,但對應的檔案只有在可用,且使用者具備下載檔案的安全性權限時,才可供下載。
    • 批次執行緒日誌。如果與批次執行緒相關的日誌檔仍然可用,且使用者具備下載檔案的安全性權限,就會看到該執行緒實例的下載 Stdout下載 Stderr 圖示。
  • 批次實例訊息。此區域會列出所選執行緒實例所回報的任何訊息。預設會隱藏此區域。如需有關這些類型之錯誤的資訊,請參考處理錯誤

下列區域可能會顯示為入口之錯誤頁籤頁面的一部分。

  • 批次實例訊息。此區域可讓您篩選和複查所有執行緒實例的訊息。如需有關這些類型之錯誤的資訊,請參考處理錯誤
  • 批次執行待辦事項。如果您已啟用背景處理的物件特定錯誤的待辦事項建立功能,此頁籤就會顯示這些待辦事項的相關資訊。此區域會顯示此批次處理所建立所有待辦事項的摘要,並依狀態與錯誤訊息分組。只有當這類項目存在時,才會顯示此區域。
  • 範例待辦事項。此區域會顯示「批次執行待辦事項」區域中所選特定狀態與應用程式訊息的待辦事項範例。預設會隱藏此區域。

下列區域可能會顯示為入口之檔案頁籤頁面的一部分。

  • 批次執行檔案。此區域會列出批次處理所建立的檔案名稱。

下列區域可能會顯示為入口之執行緒分析頁籤頁面的一部分。

  • 執行緒分析。此區域包含數個有關執行緒效能的分析報表。

下列區域可能會顯示為入口之歷史頁籤頁面的一部分。只有在維護物件支援生命週期定義時,才可使用此頁籤。

  • 前 20 次執行 - 每秒記錄數。此區域會比較前 20 次執行的處理量。
  • 前 20 次執行 - 已處理的記錄。此區域會比較前 20 次執行所處理的記錄數。
  • 前 20 次執行。此區域會列出前 20 次執行,以及每次執行的主要明細。
  • 並行批次執行。此區域會列出與目前批次執行同時執行的其他批次處理。此資訊源自批次快照資料表,因此只有在快照資料保持最新狀態時才可用。

動作

此頁面支援下列特殊動作:

  • 不嘗試重新啟動。如果執行狀態錯誤,系統將會在您嘗試執行批次控制時,嘗試重新啟動此執行。在大多數情況下,這正是您希望發生的狀況。不過,在某些罕見的情況下,您會不希望系統執行指定的批次執行 (例如,在此執行因某種原因而損毀,而您無論如何都無法更正資料的時候)。如果您希望系統略過某個批次執行的執行 (並繼續下一個執行),請按一下不嘗試重新啟動動作。
  • 嘗試重新啟動。使用此動作可回復為標準重新啟動功能。