儲存並存取處理任務的中繼資料資訊 - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

儲存並存取處理任務的中繼資料資訊

若要在結束處理容器後儲存中繼資料,容器可以將 UTF-8 編碼文字寫入/opt/ml/output/message檔案。當處理任務進入任何終止狀態之後 (“Completed”、“Stopped” 或 “Failed”),DescribeProcessingJob 中的 “ExitMessage” 欄位包含此檔案的開頭 1 KB。透過對 DescribeProcessingJob 呼叫存取檔案的初始部分,系統會透過 ExitMessage 參數傳回該部分。例如,對於失敗的處理任務,您可以使用此欄位來傳達處理容器失敗的原因。

重要

不要將敏感資料寫入 /opt/ml/output/message 檔案。

如果此檔案中的資料不是 UTF-8 編碼,任務會失敗並傳回 ClientError。如果多個容器結束時出現 ExitMessage,,則會串連每個處理容器的 ExitMessage 內容,然後截斷為 1 KB。