Relacionar tabelas
Informações do conceito
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
Nota
Informações detalhadas são exibidas após as etapas. Consulte Opções de caixa de diálogo Relacionamento.
- No Navegador, abra a tabela pai.
- Selecione Dados > Relacionar.
- 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.
- 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.
- 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.
- 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.
- (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.
- 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.
Diretrizes para 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:
|
| 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.
- Clique com o botão direito do mouse na exibição pai e selecione Adicionar colunas.
- Selecione uma tabela filha na lista suspensa A partir da tabela.
Na lista Campos disponíveis, a tabela filha é exibida no formato nome da tabela filha.nome do campo.
- 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.
- Se aplicável, selecione tabelas filhas adicionais na lista suspensa A partir da tabela e selecione mais campos de tabelas filhas para adicionar à exibição pai.
- 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.