# 批准已部署的模型

在 ML 部署中的模型可以生成预测之前，它需要由具有足够权限的人激活。当一个模型被激活时，所有使用该模型的 ML 部署都会被激活以进行预测。

可以根据需要激活和停用模型，以帮助您的组织优化 Qlik Cloud 订阅的使用。激活和停用模型的过程称为模型审批。

## 管理员指南

本帮助主题描述了没有任何管理员权限的用户的模型审批过程。有关管理员模型审批的信息，包括模型审批者权限的分配，请参阅[以管理员身份处理模型审批](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-approve-models-admin.htm)。

## 关于模型审批

模型审批允许用户和管理员控制 Qlik Cloud 订阅中为进行预测而激活的已部署模型的数量。模型审批允许用户和管理员控制 Qlik Cloud 订阅中为进行预测而激活的已部署模型的数量。通过模型审批，用户和管理员可以激活或停用模型，并相应地分配模型审批权限。这样就能更有效地使用订阅。

## 模型审批状态

部署模型的审批状态指示它是否可用于进行预测。部署的模型在给定时间可能处于以下状态之一：

* 活动：模型已激活，能够生成预测。

* 不活动：模型已停用，无法生成预测。

* 已请求：已请求批准该模型，但尚未批准。 当模型处于已请求状态时，它将不计入订阅所允许的已部署模型的总数。

如果您打开一个 ML 部署，并在屏幕顶部看到一个横幅，允许您激活默认模型，则默认模型处于非活动或已请求状态。当默认模型移动到活动状态时，此横幅将被删除。

## 以用户身份激活和停用模型

### 在部署中激活默认模型

执行以下操作：

1. 打开 ML 部署。

2. 在 ML 部署顶部的横幅中，单击激活模型。

3. 在打开的对话框中，单击激活模型进行确认。

有关管理员的同等程序，请参阅[以管理员身份激活和停用模型](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-approve-models-admin.htm#ApprovalProcedureAdmin)。

### 激活和停用部署中的其他模型

执行以下操作：

1. 打开 ML 部署。

2. 切换到可部署模型窗格。

3. 在部署中的所有模型下，找到要激活或停用的模型。

4. 单击模型旁边的 the 将模型设置为非活动 icon 并选择。

有关管理员的同等程序，请参阅[以管理员身份激活和停用模型](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-approve-models-admin.htm#ApprovalProcedureAdmin)。

## 用例

模型批准的主要优势是允许更有效地使用 Qlik Cloud 订阅。如果需要，您的组织还可以使用模型审批来确保所部署模型的最佳质量。例如，您可以为选定数量的用户分配模型审批权限，并限制其他用户的模型审批。这些模型审批人可以强制执行质量保证，以帮助您的组织生成更准确可靠的预测。

停用已部署的模型是删除使用它的 ML 部署的替代方法。停用模型时，它不会被计为 Qlik Cloud 订阅中可用的已部署模型。这使您能够更有效地使用租户为部署的模型分配的容量。例如，您可以停用过时的模型，直到新的训练数据可用，允许其他用户在有能力的情况下运行其他模型的预测。

## 方法和所需的权限

ML 部署中的模型需要经过批准才能生成预测。模型审批可由用户和管理员执行。

模型批准方法和所需的权限

| 批准方法 | 进行批准的位置 | 所需的权限 |
| --- | --- | --- |
| 用户 | ML 部署 | <ul> <li> <p>专业用户授权（仅适用于基于用户的订阅）。</p> </li> <li> <p>以下权限集之一：</p> <ul> <li> <p>方案 1--以下所有：</p> <ul> <li> <p><span>Automl Deployment Contributor</span> 内置的安全角色</p> </li> <li> <p><span>批准或拒绝您的 ML 模型</span>用户权限通过默认权限或自定义安全角色设置为<span>允许</span></p> </li> </ul> </li> <li> <p>方案 2 - 以下其中一项：</p> <ul> <li> <p><span>管理 ML 部署</span>用户权限通过默认权限或自定义安全角色设置为<span>允许</span></p> </li> <li> <p>通过自定义安全角色将<span>管理 ML 实验和部署</span>的管理员权限设置为<span>允许</span></p> </li> <li> <p>通过自定义安全角色将<span>批准或拒绝 ML 模型</span>的管理员权限设置为<span>允许</span></p> </li> </ul> </li> </ul> </li> <li> <p>ML 部署空间中所需的空间角色</p> <ul> <li> <p>对于共享空间中的部署，请执行以下操作之一：</p> <ul> <li> <p>（空间）<span>所有者</span></p> </li> <li> <p><span>可管理</span> </p> </li> <li> <p><span>可以编辑</span> </p> </li> </ul> </li> <li> <p>对于托管空间中的部署，请执行以下操作之一：</p> <ul> <li> <p>（空间）<span>所有者</span></p> </li> <li> <p><span>可管理</span> </p> </li> </ul> </li> </ul> </li> </ul> |
| 管理员 | Administration 活动中心 | 满足以下其中一项：<br><br><ul> <li> <p><span>Tenant Admin</span> 安全角色</p> </li> <li> <p>通过默认权限或自定义安全角色将 <span>Manage ML&nbsp;experiment and deployments</span>（管理 ML 实验和部署）管理员权限设置为<span>允许</span></p> </li> <li> <p><span>批准或拒绝 ML 模型</span>管理员权限通过默认权限或自定义安全角色设置为<span>允许</span></p> </li> </ul> |

### 模型审批的用户方法

用户（非管理员）打开 ML 部署，然后从可部署模型窗格中激活或停用模型。

### 模型审批的管理员方法

管理员从 Administration 活动中心的 Qlik Predict 部分激活或停用模型。

## 分配模型审批权限

有关如何分配权限的更多信息，请参阅：

* [用户和管理员的角色和权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-admins-users.htm)（基于用户的订阅）

* [用户和管理员的角色和权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-admins-users-capacity-model.htm)（基于容量的订阅）

有关 Qlik Cloud 中可用权限的详细信息，请参阅：

* [默认权限和自定义角色](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-scopes.htm)（基于用户的订阅）

* [默认权限和自定义角色](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-scopes-capacity-model.htm)（基于容量的订阅）

## 工作流

本节概述了一个示例工作流，可用于充分利用模型审批。

### 步骤 1：用户部署模型

当模型首次部署 ML 部署中时，它会进入已请求审批状态。这意味着模型可以由用户和管理员批准。

### 步骤 2：批准或拒绝模型

用户或管理员需要激活模型才能进行预测。如果决定不允许模型生成预测，管理员审批人可以将其设置为非活动，或者可以将其保持在已请求状态，直到需要批准为止。

当 ML 部署中的模型获得批准并能够生成预测时，它具有活动状态。当 ML 部署中的模型被停用，无法进行预测时，它将处于非活动状态。

### 步骤 3：模型状态随时间变化

随着时间的推移，一个模型可能会被其他模型替换，或者租户可能需要停用一些模型以允许其他模型进行预测。这可能是一个临时解决方案，可以更有效地使用订阅中包含的已部署模型，或者如果您只想保留模型作为参考，它可能是永久性的。

## 了解详情

* [默认权限和自定义角色](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-scopes.htm)