Relacionar tabelas

Usando um campo-chave comum de cada par de tabelas, é possível relacionar duas ou mais tabelas do Analytics com diferentes estruturas de registro. Uma vez que as tabelas são relacionadas, você pode usar a tabela pai para acessar e analisar os dados de qualquer combinação de campos nas tabelas.

Nota

Identifique com cuidado as tabelas pai e filha em uma relação, uma vez que os resultados podem diferir se a ordem for invertida. Para obter mais informações, consulte Usos comuns da associação ou relação.

Etapas

  1. No Navegador, abra a tabela pai.
  2. Selecione Dados > Relacionar.
  3. Na caixa de diálogo Relacionamento, clique em Adicionar tabela e selecione uma ou mais tabelas filhas (tabelas secundárias).

    Você pode relacionar até 18 tabelas, incluindo a tabela pai.

    Dica

    Você pode usar Ctrl+clique para selecionar várias tabelas não adjacentes e Shift+clique para selecionar várias tabelas adjacentes.

    Você também pode clicar duas vezes em uma tabela filha para adicioná-la.

  4. Clique em Adicionar e então em Fechar.

    Dica

    Você pode redimensionar a caixa de diálogo Relacionamento, ou as tabelas na caixa de diálogo, e mover tabelas, para criar mais espaço no qual trabalhar, ou tornar as informações do campo mais visíveis.

  5. Arraste o campo-chave da tabela pai para o campo-chave correspondente na tabela filha.

    Uma seta é exibida entre os dois campos-chave indicando o relacionamento entre as tabelas.

    As tabelas pai e filha são relacionadas por meio de um índice no campo-chave da tabela filha. Para obter mais informações, consulte Índice de tabela filha.

  6. Relacione qualquer tabela adicional da mesma forma que o primeiro par de tabelas, arrastando um campo-chave para outro.

    Cada relação adicional deve criar um link direto ou indireto para a tabela pai.

    Nota

    Instâncias individuais de duas tabelas podem ter apenas um relacionamento. Se você tentar relacionar o mesmo par de tabelas pela segunda vez, a operação é impedida e uma mensagem de erro é exibida. Adicione outra instância da tabela obrigatória clicando no botão Adicionar tabela e selecionando a tabela apropriada.

    Para obter mais informações, consulte Usar vários campos-chave isolados.

  7. (Opcional) Para remover uma relação individual ou uma tabela da caixa de diálogo Relacionamento, faça o seguinte:
    • Para remover uma relação, clique com o botão direito do mouse na seta de campos-chave e selecione Excluir
    • Para remover uma tabela, clique com o botão direito do mouse no corpo da tabela e selecione Remover tabela

      Nota

      Se a tabela tiver uma relação existente, será necessário excluir a relação antes.

  8. Clique em Concluir para sair da caixa de diálogo Relacionamento.

    Agora, você pode acessar e analisar dados de qualquer combinação de campos nas tabelas que acabou de relacionar, como se todos os campos existissem em uma única tabela.

Opções de caixa de diálogo Relacionamento

A tabela abaixo fornece informações detalhadas sobre as opções da caixa de diálogo Relacionamento.

Opções – Caixa de diálogo Relacionamento Descrição
Adicionar tabela Abre a caixa de diálogo Adicionar tabela.
Caixa de diálogo Adicionar tabela Especifica as tabelas a serem incluídas na relação.
Seta de campos-chave Especifica o campo-chave comum usado para relacionar cada par de tabelas.
  • Selecione o campo-chave comum arrastando um campo-chave para o outro.
  • Após a criação da seta de campos-chave, você pode clicar nela com o botão direito do mouse e selecionar Editar Relação para alterar o campo-chave comum.

Diretrizes para campos-chave:

  • Tipo de dados Os campos-chave podem ser de qualquer tipo de dados. Para cada par de tabelas, os campos-chave devem ser do mesmo tipo de dado.
  • Subtipos de datahora Subtipos de datahora (data, datahora e hora) podem ser relacionados apenas ao mesmo subtipo.
  • Comprimento Recomendados que os comprimentos dos campo-chave sejam idênticos para cada par de tabelas.
  • Nomes e posições iniciais Os nomes dos campos-chave e posições iniciais podem ser diferentes, mas devem descrever o mesmo elemento de dados.
  • Vários campos-chave Se necessário, a chave comum pode incluir mais de um campo-chave por tabela. Para obter mais informações, consulte Usando vários campos-chave.
Organizar tabelas

(Opcional) Se necessário, clique com o botão direito do mouse na área de trabalho da caixa de diálogo Relacionamentos e selecione Organizar tabelas para organizar a ordem das tabelas e setas de campos-chave.

Finalizar

Executa a operação.

Agora, você pode acessar e analisar dados de qualquer combinação de campos nas tabelas que acabou de relacionar, como se todos os campos existissem em uma única tabela.

Quando acessada pela tabela pai, a lista suspensa A partir da tabela, nas caixas de diálogo do Analytics e do Construtor de expressões, permite selecionar as tabelas relacionadas a partir das quais você poderá então selecionar campos individuais para análise ou processamento.

Índice de tabela filha

As tabelas pai e filha são relacionadas por meio de um índice no campo-chave da tabela filha.

Se nenhum índice existir Se nenhum índice existir no campo-chave da tabela filha, o Analytics criará automaticamente um quando você relacionar as tabelas pai e filha.
Se desejar nomear especificamente o índice

Se desejar nomear especificamente o índice da tabela filha criada automaticamente pelo Analytics:

  1. Clique com o botão direito do mouse ao arrastar o campo-chave da tabela pai para a tabela filha.
  2. Selecione Relacionar usando o Índice nomeado.

    A opção Relacionar usando o Índice nomeado fica desabilitada se um índice já existir.

  3. Especifique um nome para o índice e, se necessário, outro local além do padrão (a pasta que contém o projeto do Analytics)
  4. Clique em OK.
Se vários índices existirem Se a tabela filha tem dois ou mais índices existentes em seu campo-chave, será exibido uma lista destes índices elegíveis. Selecione o índice apropriado e clique em OK

(Opcional) Adicionar campos de tabela filha à exibição pai

Não há necessidade de adicionar campos da tabela filha à exibição pai, entretanto, fazer isso ajudará a melhorar a visualização dos dados relacionados.

  1. Clique com o botão direito do mouse na exibição pai e selecione Adicionar colunas.
  2. Selecione uma tabela filha da lista suspensa A partir da tabela.

    Na lista Campos disponíveis, a tabela filha é exibida no formato nome da tabela filha.nome do campo.

  3. Selecione uma ou mais campos de tabelas filhas para adicionar à exibição pai.

    Os campos da tabela filha são exibidos na exibição pai na ordem que você os selecionou.

  4. Se aplicável, selecione tabelas filhas adicionais da lista suspensa A partir da tabela e selecione campos de tabelas filhas para adicionar à exibição pai.
  5. Clique em OK.

    Os campos das tabelas filhas são adicionados à exibição pai. O Analytics preenche valores ausentes nos campos da tabela filha para registros da tabela pai sem correspondência com espaços em branco ou zeros.

Ajuda do Analytics 14.1