7.8. 使用 archetypes
archetype 是一组具有常见特征的应用程序。您可以使用 archetypes 同时评估多个应用程序。通过使用 archetypes,Migration Toolkit for Applications (MTA)可以应用问题,其中包含适用于常见应用程序特性的问题。
应用程序架构类型由标准标签和应用程序税务定义。每个 archetype 定义 评估模块 如何根据该架构类型中定义的特征评估应用程序。如果应用的标签与 archetype 的条件标签匹配,则应用程序与 archetype 关联。
创建架构类型由一系列 标签、利益相关者和利益相关者 组定义。标签包括以下类型:
条件 标签是 archetype 需要将应用作为成员包含的标签。
注意如果 archetype 条件标签仅与应用程序部分匹配,则此应用不能是 archetype 的成员。例如,如果应用程序只有一个标记,但标准标记包含标记 一个 AND b , 则应用程序 a 不是架构类型的成员。
- archetype 标签是应用到 archetype 实体的标签。
与 archetype 关联的所有应用程序都会继承 评估,并从这些应用程序所属的 archetype 组进行检查。这是默认设置。您可以通过完成单个评估和审核来覆盖应用程序的继承。
7.8.1. 创建 archetype
当您创建 archetype 时,如果此应用具有与 archetype 标签匹配的标签,则清单中的应用程序会自动与该架构类型关联。
流程
- 打开 MTA web 控制台。
- 在左侧菜单中,单击 Archetypes。
- 单击 Create new archetype。
在打开的形式中,为新 archetype 输入以下信息:
- 名称 :新 archetype 的名称(必需)。
- 描述 :新 archetype 的描述(可选)。
- Standard Tags: 标记将评估的应用程序与 archetype (必需)关联。如果更新了条件标签,则会再次触发与 archetype 关联的应用程序的流程。
- arch etype Tags: 标签,标记应用程序中的 archetype 评估(必需)。
- 利益相关者:涉及应用程序开发和迁移的特定拥有者(可选)。
- 利益相关者组 :涉及应用程序开发和迁移的利益相关者组(可选)。
- 点 Create。
7.8.2. archetype 评估
当所有需要的问题被回答时,会考虑一个架构类型。
当被检查一次,即使多个问题已被标记为必需,也会被视为架构类型。
如果应用程序与 archetypes 关联,则当所有关联的架构类型被评估时,这个应用程序将被视为评估。
7.8.3. 删除 archetype
删除架构类型会删除任何关联的评估。所有关联的应用程序都移至 Unassessed 状态。