

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 模型生命周期的阶段构造
<a name="model-registry-staging-construct"></a>

借助模型注册表阶段构造，您可以为模型工作流和生命周期定义一系列阶段以供模型逐步推进。这样一来，当模型在开发、测试和生产阶段之间过渡时，便能更轻松地跟踪和管理模型。下文介绍了阶段构造及其在模型治理中的使用方式。

阶段构造可让您定义一系列供模型逐步推进的阶段和状态。在每个阶段，具有相关权限的特定角色可以更新阶段状态。当模型在各个阶段推进时，其元数据会持续传递，从而提供模型生命周期的全面视图。授权角色可在每个阶段访问和查看这些元数据，从而做出明智的决策。这包括以下优势。
+ 模型生命周期权限 – 为指定角色设置权限，使其能够更新模型阶段状态，并在关键过渡点强制执行审批门。管理员可以通过将 IAM 策略和条件键与 API 配合使用来分配权限。例如，您可以限制数据科学家将模型生命周期阶段从“开发”过渡到“生产”。有关示例，请参阅 [设置阶段构造示例](model-registry-staging-construct-set-up.md)。
+ 通过 Amazon 对生命周期事件进行建模 EventBridge -您可以使用使用生命周期阶段事件 EventBridge。这样一来，当模型的审批状态或阶段状态发生变化时，系统将向您发送事件通知，以便实现与第三方治理工具的集成。有关示例，请参阅 [获取以下内容的事件通知 ModelLifeCycle](model-registry-staging-construct-event-bridge.md)。
+ 基于模型生命周期字段的搜索 – 您可以使用 [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_Search.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_Search.html) API 搜索和筛选阶段及阶段状态。
+ 模型生命周期事件的审计跟踪记录 – 您可以查看模型生命周期过渡的模型审批和阶段事件的历史记录。

以下主题将引导您了解如何在管理员端设置阶段构造以及如何从用户端更新阶段状态。

**Topics**
+ [设置阶段构造示例](model-registry-staging-construct-set-up.md)
+ [在 Studio 中更新模型包阶段和状态](model-registry-staging-construct-update-studio.md)
+ [更新模型包阶段和状态示例（boto3）](model-registry-staging-construct-update-boto3.md)
+ [ModelLifeCycle 使用 AWS CLI 示例进行调用](model-registry-staging-construct-cli.md)
+ [获取以下内容的事件通知 ModelLifeCycle](model-registry-staging-construct-event-bridge.md)