本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用者背景工作階段
即使使用者不再處於作用中狀態,使用者背景工作階段仍會繼續。這些允許長時間執行的任務,即使使用者登出後仍可繼續。這可以透過 SageMaker AI 的受信任身分傳播來啟用。下頁說明使用者背景工作階段的組態選項和行為。
注意
啟用受信任身分傳播時,現有的作用中使用者工作階段不會受到影響。預設持續時間僅適用於新的使用者工作階段或重新啟動的工作階段
主題
設定使用者背景工作階段
一旦啟用 Amazon SageMaker Studio 的受信任身分傳播,即可透過 IAM Identity Center 中的使用者背景工作階段來設定預設持續時間限制。
預設使用者背景工作階段持續時間
根據預設,所有使用者背景工作階段的持續時間限制為 7 天。管理員可以在 IAM Identity Center 主控台中修改此持續時間。此設定適用於 Identity Center 執行個體層級,影響該執行個體內所有支援的 IAM Identity Center 應用程式和 Studio 網域。
啟用信任的身分傳播時,SageMaker AI 主控台中的管理員會找到包含下列資訊的橫幅:
-
使用者背景工作階段的持續時間限制
-
Identity Center 主控台的連結,管理員可以在其中變更此組態
-
持續時間可以設定為 15 分鐘到 90 天之間的任何值
-
當使用者背景工作階段過期時,就會出現錯誤訊息。您可以使用 Identity Center 主控台的連結來更新持續時間。
在 Studio 中停用受信任身分傳播的影響
如果管理員在初始啟用信任的身分傳播之後,在 SageMaker AI 主控台中停用信任的身分傳播:
-
啟用使用者背景工作階段時,現有任務會繼續執行而不會中斷。
-
停用使用者背景工作階段時,任何長時間執行的 SageMaker AI 工作流程或具有持久狀態的任務都會切換到使用互動式工作階段。這包括但不限於維持執行狀態或需要持續監控的任何 SageMaker AI 資源。例如,SageMaker AI 訓練和處理任務。
-
使用者可以從檢查點重新啟動過期的任務。
-
使用 IAM 角色登入資料執行的新任務不會傳播身分內容。
在 Identity Center 主控台中停用使用者背景工作階段的影響
如果管理員啟用信任的身分傳播,但在 IAM Identity Center 主控台中停用使用者背景工作階段:
-
如果使用者保持登入狀態,則在停用背景工作階段時建立的訓練任務會回復到互動式工作階段。
-
如果使用者登出,工作階段會過期,根據互動式工作階段的訓練任務將會失敗。
-
使用者可以從最後一個檢查點重新啟動訓練任務。工作階段持續時間取決於在 IAM Identity Center 主控台中為互動式工作階段持續時間設定的內容。
-
訓練和管道等服務會回到在其工作流程中使用互動式工作階段。
-
SageMaker AI 不會拒絕 CreateTrainingJob 請求,而是將其處理為互動式工作階段。
-
如果使用者在開始任務後停用背景工作階段,任務將繼續使用其現有的背景工作階段。換句話說,SageMaker AI 不會建立新的背景工作階段。
如果在 Identity Center 執行個體層級啟用背景工作階段,但使用 IAM Identity Center APIs 特別針對 Studio 應用程式停用,則適用相同的行為。
執行時間考量
當管理員MaxRuntimeInSeconds
為長時間執行的訓練或處理任務設定的時間低於使用者背景工作階段持續時間時,SageMaker AI 會執行任務的時間最短為 MaxRuntimeInSeconds
或 使用者背景工作階段持續時間。如需 的詳細資訊MaxRuntimeInSeconds
,請參閱 CreateTrainingJob。如需如何設定執行時間的資訊,請參閱 IAM Identity Center 中的使用者背景工作階段。
工作階段行為摘要
當 IAM Identity Center 執行個體的使用者背景工作階段停用時,SageMaker AI 任務會使用使用者互動式工作階段。使用互動式工作階段時,SageMaker AI 任務會在 15 分鐘內失敗,當:
-
使用者登出
-
互動式工作階段由管理員撤銷
為 IAM Identity Center 執行個體啟用使用者背景工作階段時,SageMaker AI 任務會使用使用者背景工作階段。使用互動式工作階段時,SageMaker AI 任務會在 15 分鐘內失敗,當:
-
使用者背景工作階段過期
-
管理員手動撤銷使用者背景工作階段