Matriz de Dados

Crie tabelas de respostas com linhas e colunas configuráveis para avaliações, pesquisas e formulários estruturados.
Atualizado

Crie grades de respostas nos seus formulários

O campo do tipo Matriz de Dados é utilizado para criar uma tabela personalizada onde cada linha representa uma opção e cada coluna representa um critério de avaliação ou resposta em formulários, tarefas e telas do ENSPACE.

O usuário preenche as interseções entre linhas e colunas selecionando uma opção em cada cruzamento, representada por uma bolinha de seleção — como em uma pesquisa de satisfação ou avaliação de desempenho.

Ele é ideal para avaliar múltiplos itens sob os mesmos critérios em uma única estrutura visual, como funcionários por competências, feedback de alunos sobre disciplinas, ou satisfação de clientes em relação a serviços.

A Matriz de Dados é diferente do Repetidor. O Repetidor gera uma lista de registros com a mesma estrutura (ex: vários dependentes, vários produtos) — cada linha é um registro independente. A Matriz de Dados é um cruzamento fixo de linhas × colunas para seleção, ideal para avaliações e pesquisas onde cada linha é avaliada nos mesmos critérios.

Quando usar este campo

Utilize o campo Matriz de Dados quando precisar que o usuário avalie múltiplos itens sob os mesmos critérios em uma estrutura tabular.

Ele é ideal para:

  • Avaliação de desempenho de funcionários por competências
  • Pesquisas de satisfação sobre diferentes serviços
  • Feedback de treinamentos por módulo
  • Avaliações de produtos por critérios técnicos
  • Qualquer cenário com múltiplos itens avaliados em critérios padronizados

Informações básicas do campo

Todo campo no ENSPACE possui quatro informações básicas que são definidas no momento da criação:

  • Nome do campo — nome interno utilizado nas configurações da categoria. Possui limite de 31 caracteres. Não é necessariamente o nome exibido para o usuário final.
  • Rótulo Visível (Label) — nome exibido para os usuários em formulários, tarefas e telas. Possui limite de 255 caracteres. Pode ser mais descritivo que o nome interno e pode ser alterado posteriormente sem impactar automações ou referências técnicas.
  • Referência técnica — identificador técnico do campo, gerado automaticamente em formato snake_case. É utilizado em expressões, variáveis, fluxos, automações e referências internas.
  • Descrição — descrição interna para adicionar contexto ao campo. Ajuda configuradores a entenderem a finalidade do campo e auxilia recursos de IA do ENSPACE durante pesquisas e interpretações automáticas.
Após salvar o campo pela primeira vez, a referência técnica não poderá ser alterada.

Como o campo funciona

Em programação, uma matriz de dados é uma estrutura bidimensional (array de arrays) onde cada célula representa uma interseção entre duas dimensões. No ENSPACE, a matriz armazena seleções discretas em cada célula, permitindo avaliações estruturadas com validação cruzada entre linhas e colunas.

O campo Matriz de Dados funciona como uma tabela interativa com bolinhas de seleção nas interseções entre linhas e colunas.

O usuário visualiza a matriz com o rótulo complementar como pergunta principal, e seleciona uma opção em cada cruzamento. O sistema valida obrigatoriedades e restrições de unicidade antes do envio. O valor salvo pode ser utilizado em filtros, expressões e automações, embora em relatórios atualmente apenas o valor da linha esteja disponível.

O campo aceita no máximo 10 linhas e 10 colunas.


Configurações específicas

O campo Matriz de Dados possui configurações próprias relacionadas a validações, obrigatoriedades e estrutura da matriz.

ConfiguraçãoDescrição
Rótulo complementarTexto usado como pergunta principal do campo, exibido acima da tabela. Campo obrigatório.
Colunas únicasQuando ativado, o sistema não permite que mais de uma resposta seja selecionada para cada coluna da matriz. Útil quando cada coluna representa uma nota exclusiva.
Todas as linhas obrigatóriasExige que cada linha tenha ao menos uma resposta selecionada.
Todas as colunas obrigatóriasExige que cada coluna tenha ao menos uma resposta selecionada.
Se Colunas únicas estiver ativado simultaneamente com Todas as linhas obrigatórias, o número de colunas deve ser igual ou maior que o número de linhas — caso contrário, será impossível preencher o campo e o sistema exibirá erro de validação. Da mesma forma, se Colunas únicas estiver ativado com Todas as colunas obrigatórias, o número de linhas deve ser igual ou maior que o número de colunas.

Linhas

As linhas representam os itens que serão avaliados (ex: "Comunicação", "Liderança", "Pontualidade").

Configuração da linhaDescrição
RótuloTexto exibido para a linha.
Referência técnicaIdentificador único da linha, preenchido automaticamente em snake_case. Permite identificar a linha em relatórios, eventos de campo e integrações.
Tornar linha obrigatóriaExige que esta linha específica tenha uma resposta selecionada.
Você pode usar os botões Exportar e Importar para gerenciar linhas em lote. A exportação gera um arquivo Excel. A importação substitui todas as linhas existentes pelo conteúdo do arquivo importado.

Colunas

As colunas representam os critérios ou opções de resposta (ex: "Excelente", "Bom", "Regular", "Insuficiente").

Configuração da colunaDescrição
RótuloTexto exibido para a coluna.
Tornar coluna obrigatóriaExige que esta coluna específica tenha ao menos uma resposta.
Valor único por colunaImpede que a mesma coluna seja selecionada em mais de uma linha.

Como configurar

Crie um novo campo

Acesse Configurações > Categorias > Campos e clique em Criar.

Preencha as informações básicas

Defina o nome do campo, a referência técnica, o rótulo visível (Label) e selecione o tipo Matriz de Dados.

Configure as opções do campo

Na seção Configurações Específicas, defina o rótulo complementar, as regras de validação e as obrigatoriedades gerais.

Configure as linhas

Na seção Linhas, adicione cada item a ser avaliado, definindo rótulo, referência técnica e obrigatoriedade específica.

Configure as colunas

Na seção Colunas, adicione cada critério de resposta, definindo rótulo, obrigatoriedade e unicidade.

Salve o campo

Após salvar, o campo poderá ser utilizado em formulários, tarefas e telas.


Comportamento dos dados

Algumas alterações feitas no campo afetam apenas novos preenchimentos:

  • Adicionar ou remover linhas não altera respostas já preenchidas em registros antigos.
  • Adicionar ou remover colunas não modifica avaliações existentes.
  • Alterar obrigatoriedades não retroage em itens já criados.
  • Os dados anteriores só serão alterados caso sejam editados novamente.
Em relatórios, atualmente apenas o valor da linha pode ser utilizado. Os valores das colunas selecionadas não estão disponíveis para extração em relatórios.

Boas práticas

  • Utilize Matriz de Dados para avaliações padronizadas com critérios uniformes.
  • Configure o rótulo complementar como uma pergunta clara e direta.
  • Mantenha o número de linhas e colunas enxuto para facilitar o preenchimento.
  • Ative "Colunas únicas" apenas quando cada coluna realmente representar uma nota ou opção exclusiva.
  • Verifique a compatibilidade entre obrigatoriedades de linhas e colunas para evitar erros de validação.
  • Utilize referências técnicas claras nas linhas para facilitar o uso em relatórios e integrações.
  • Prefira o Repetidor quando cada linha precisar ser um registro independente com múltiplos campos.