Especificando uma chave principal
Especifique um campo de chave principal para uma Análise de Dados para identificar os registros com exclusividade na tabela. Quando uma tabela tem uma chave principal, você pode exportar registros do Analytics para a tabela e atualizar os registros existentes.
Se uma tabela não tiver uma chave principal, os registros exportados do Analytics serão anexados à parte inferior da tabela ou substituirão completamente a tabela, dependendo da configuração Substituir tabela no Analytics. Para obter mais informações, consulte Exportação de exceções para o Resultados do Diligent One.
Como funciona?
Configurando um campo de chave principal
Depois de criar uma Análise de Dados e importar os registros para a tabela, você pode selecionar um dos campos importados como o campo de chave principal. Os valores no campo de chave principal devem ser exclusivos e esse campo é usado para identificar com exclusividade cada registro na tabela.
Observação
Ao especificar um campo de chave principal para uma Análise de Dados, você deve selecionar um campo importado. As respostas do questionário e colunas de informações não podem ser usadas como chaves principais porque não são exclusivas. Você não pode definir campos de chave principal em Pesquisas ou Relatórios de Eventos.
Atualizando a tabela
Depois que o campo de chave principal é definido, as exportações subsequentes do Analytics podem atualizar registros individuais na tabela:
- correspondência se houver um valor correspondente no campo-chave principal e o campo correspondente exportado do Analytics, o registro existente é atualizado com os valores presentes no registro exportado
Observação
Apenas campos presentes no registro exportado são atualizados no registro existente. Se os campos exportados forem um subconjunto dos campos no registro existente, o registro existente será atualizado apenas parcialmente.
- sem correspondência se não houver um valor correspondente no campo de chave principal e o campo correspondente exportado do Analytics, o registro existente não é atualizado e o registro exportado é anexado à tabela
Se o Resultados não puder atualizar a tabela com os dados do Analytics, uma notificação por e-mail é enviada para a pessoa que realizou a exportação.
Exemplo: atualizar um registro
Análise de Dados no Resultados
Você tem um registro existente no Resultados. O campo ID da Fatura é definido como campo de chave principal e o valor chave principal para o registro é "132":
ID do Problema | Dados 1 | Dados 2 | Dados 3 | Questionário 1 | Questionário 2 |
---|---|---|---|---|---|
132 | A | B | Resposta 1 | Resposta 2 |
Tabela do Analytics no Analytics
No Analytics, há uma tabela que contém um registro com um campo ID da Fatura e campos para Dados 1 e Dados 3. Também contém um campo não presente na Análise de Dados chamado Dados 4:
ID do Problema | Dados 1 | Dados 3 | Dados 4 |
---|---|---|---|
132 | B | D | Novo |
O valor no campo ID da Fatura corresponde ao valor do campo ID da Fatura na Análise de Dados no Resultados. Ao exportar esses dados do Analytics para a Análise de Dados no Resultados:
- os valores nos Dados 1 e Dados 3 são atualizados
- o valor nos Dados 2 não é alterado
- o campo Dados 4 é adicionado à Análise de Dados
Análise de Dados no Resultados depois de executar a exportação
Depois da exportação no Analytics, o registro é atualizado:
ID do Problema | Dados 1 | Dados 2 | Dados 3 | Dados 4 | Questionário 1 | Questionário 2 |
---|---|---|---|---|---|---|
132 | B | B | D | Novo | Resposta 1 | Resposta 2 |
Substituir ao exportar
A opção de exportação Substituir tabela no Analytics exclui dados existentes na Análise de Dados do Resultados antes de adicionar os dados exportados à tabela. Para atualizar registros individuais no Resultados, não selecione a opção Substituir tabela.
Se selecionar Substituir tabela, ocorrerá o seguinte no campo de chave principal:
- se os dados exportados tiverem o mesmo nome de campo que a chave principal atual, a chave principal é mantida independentemente do tipo de dados do campo exportado
- se os dados exportados não tiverem o mesmo nome de campo que o campo de chave principal atual, a chave principal não é enviada e nenhum campo de chave principal é usado
Especificar um campo de chave principal
Observação
Somente Administradores, Gerentes Profissionais e Usuários Profissionais do aplicativo Resultados podem concluir essa tarefa.
- Abra o aplicativo Resultados.
- Vá para a coleção e análise que contém a tabela que deseja atualizar.
- Para essa tabela, clique em
e em Configurações.
- Na lista Campo de chave principal, selecione o campo a ser usado como chave principal. Apenas um campo de chave principal pode ser especificado por Análise de Dados. Se houver um valor duplicado ou em branco na chave principal, não será possível especificar o campo como chave principal.
- Clique em Salvar.
Depois de salvar o campo-chave principal, o cabeçalho da coluna do campo exibe um ícone de chave para identificar a chave principal em qualquer interpretação: