# 主要概念

Availability-note[测试版](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)

测试版内容

主要概念定义将帮助您了解 Talend 项目质量功能的工作原理。

* 类别：根据规则的条件或目的对规则进行分组。目前Qlik Talend Cloud Migration Toolkit中有六个类别：
  * 上下文 (示例：上下文变量、上下文组)

  * 连接 (示例：激活子线程数选项后具有并行化的作业)。

  * 组件 (示例：带有tLogRow或非激活组件的作业)

  * 参数 (示例：具有多线程执行参数的作业)

  * 作业（示例：作业命名规范以及包含用途或描述等常规属性的文档）

  * 子作业（示例：空子作业标题）

    有关类别的详细信息，请参阅 [使用规则](https://help.qlik.com/en-US/migration/working-with-rules)。
* 规则：需要关注的Talend项目标准或最佳实践。规则是一个指标，用于判断您的Talend代码是否达到项目所需的最低质量水平。对规则的遵守可用于衡量项目质量。有关规则的详细信息，请参阅使用规则。
* 规范：规范是按主题或主题分组的一组规则。作为规范一部分的条件在Talend项目上执行，以评估项目的质量。有关规范的详细信息，请参阅 [使用规范](https://help.qlik.com/en-US/migration/working-with-specifications)。
* 配置文件：配置文件定义为要在Talend项目上执行的规范列表。该 Talend 项目由一个源提供程序标识，该源提供程序定义为本地工作区或 Git 储存库，其中包含其分支和访问凭据信息。执行配置文件时，项目质量模块会执行规范及其相应的规则，以确定您的 Talend 项目的整体质量。有关配置文件的更多信息，请参阅 [使用配置文件](https://help.qlik.com/en-US/migration/working-with-profiles)。
* 执行：配置文件的执行会执行规范及其相应的规则，以确定您的 Talend 项目的整体质量。有关更多信息，请参阅 [使用执行](https://help.qlik.com/en-US/migration/working-with-executions)。