# Conceitos principais

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

Conteúdo Beta

Definições de conceitos principais ajudarão você a entender como o recurso Talend Project Quality funciona.

* Categoria: um agrupamento de regras baseado na condição ou propósito da regra. Atualmente, existem seis categorias no Qlik Talend Cloud Migration Toolkit:
  * Contexto (exemplo: variáveis de contexto, grupos de contexto)

  * Conexão (exemplo: tarefa com paralelização após ativar a opção Número de threads secundários).

  * Componentes (exemplo: trabalho com tLogRow ou componente inativo)

  * Parâmetros (exemplo: trabalho com parâmetro de execução multithread)

  * Trabalho (exemplo: convenção de nomenclatura e documentação de trabalho com propriedades gerais como finalidade ou descrição)

  * SubJob (exemplo: título de sub-trabalho vazio)

    Para obter mais informações sobre categorias, consulte [Trabalhando com regras](https://help.qlik.com/en-US/migration/working-with-rules).
* Regra: um padrão de projeto do Talend ou melhor prática a ser seguida. Uma regra é um indicador para saber se o seu código do Talend atende ao nível mínimo de qualidade exigido para o seu projeto. A adesão às regras pode ser usada para medir a qualidade do projeto. Para obter mais informações sobre regras, consulte Trabalhando com regras.
* Especificação: uma especificação é um conjunto de regras agrupadas por tópico ou tema. As condições que fazem parte da especificação são executadas no projeto do Talend para avaliar a qualidade do projeto. Para obter mais informações sobre especificações, consulte [Trabalhando com especificações](https://help.qlik.com/en-US/migration/working-with-specifications).
* Perfil: um perfil é definido como uma lista de especificações para executar em um projeto do Talend. O projeto do Talend é identificado por um provedor de origem definido como um espaço de trabalho local ou um repositório Git com sua ramificação e informações de credenciais de acesso. Quando um perfil é executado, o módulo de Qualidade do Projeto executa as especificações com suas respectivas regras para determinar a qualidade geral do seu projeto do Talend. Para obter mais informações sobre perfil, consulte [Trabalhando com perfis](https://help.qlik.com/en-US/migration/working-with-profiles).
* Execuções: uma execução do perfil executa as especificações com suas regras correspondentes para determinar a qualidade geral do seu projeto do Talend. Para obter mais informações, consulte [Trabalhando com execuções](https://help.qlik.com/en-US/migration/working-with-executions).