翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステージング構造の設定例
Amazon SageMaker モデルレジストリのステージ構造を設定するには、管理者が対象ロールに適切なアクセス許可を付与する必要があります。さまざまなロールのステージ構造を設定する方法の例は、以下のとおりです。
注記
Amazon SageMaker AI ドメイン内のユーザーは、ドメイン内で定義されたすべてのステージを表示できますが、使用できるのはアクセス許可が付与されているステージのみです。
ステージは ModelLifeCycle パラメータで定義され、次の構造になっています。管理者は、どのstageとstageStatusにどのロールがアクセスできるかのアクセス許可を設定します。ロールを引き受けるユーザーは、関連する stageとstageStatusを使用して、独自のstageDescriptionを含めることができます。
ModelLifeCycle { stage: String # Required (e.g., Development/QA/Production) stageStatus: String # Required (e.g., PendingApproval/Approved/Rejected) stageDescription: String # Optional }
モデルレジストリの事前定義されたステージ構造テンプレートは次の表のとおりです。ユースケースに応じて独自のステージ構造を定義できます。関連するアクセス許可は、ユーザーが使用する前に設定する必要があります。
| ステージ | ステージのステータス |
|---|---|
|
提案 |
PendingApproval |
|
開発 |
InProgress |
|
QA |
OnHold |
|
PreProd |
APPROVED |
|
本番稼働 |
拒否 |
|
アーカイブ済み |
使用停止 |
ModelLifeCycle パラメータは、次の API で呼び出すことができます。
モデルステータスの更新に関する Amazon EventBridge 通知を取得するには、「ModelLifeCycle のイベント通知を取得する」の例を参照してください。受信する EventBridge ペイロードの例については、「SageMaker モデルパッケージの状態変更」を参照してください。