Divisão de tabelas
Informações do conceito
Você pode dividir uma tabela do Analytics em duas ou mais tabelas separadas, com base em valores únicos em um campo-chave. Por exemplo, é possível dividir uma tabela com dados de todos os locais da empresa em tabelas por filial, de acordo com os valores no campo Filial.
As tabelas separadas são novas tabelas de saída. Cada tabela de saída contém todos os registros que compartilham o valor-chave único. A tabela original não sofre qualquer alteração.
Nota
O número máximo de valores únicos do campo-chave ao dividir uma tabela é 450.
Como as tabelas de saída são nomeadas
As tabelas de saída usam o valor de campo-chave único como nome da tabela, com um prefixo em texto opcional. Caracteres especiais e espaços nos valores do campo-chave são trocados por sublinhados ( _ ) nos nomes de tabela.
Usar mais de um campo-chave
Para dividir uma tabela com base em combinações únicas de valores em vários campos:
-
Crie um campo calculado que concatene os campos com os valores que você deseja usar.
-
Use o campo calculado como campo-chave.
Valores-chave não diferenciam letras maiúsculas de minúsculas
Quando as tabelas de saída dos valores-chave são geradas, não se leva em consideração se os valores estão em letra maiúscula ou minúscula. Por exemplo, os valores Koro International e KORO International são tratados como sendo idênticos e estão na mesma tabela de saída.
O processo de divisão de tabela envolve a ordenação dos valores do campo-chave, e o primeiro valor ordenado em cada grupo de valores é usado para o nome da tabela de saída. Letras maiúsculas são ordenadas antes das minúsculas. Então, no exemplo acima, o nome da tabela de saída seria KORO_International, mesmo que KORO International esteja abaixo de Koro International na tabela de origem.
Etapas
Divida uma tabela em duas ou mais com base em valores únicos em um campo-chave.
Especificar o campo-chave que será usado para dividir a tabela
-
No Navegador, abra a tabela que deseja dividir em tabelas separadas.
-
No menu principal do Analytics, selecione Dados > Dividir valores.
-
Na guia Principal na caixa de diálogo Dividir valores, faça uma destas ações:
-
Selecione o campo-chave na lista suspensa Dividir valores em.
-
Clique em Dividir valores em para selecionar o campo-chave ou criar uma expressão.
Clique em Dividir valores em se quiser selecionar o campo-chave de uma tabela filha em uma relação de tabelas. Na lista suspensa A partir da tabela, você pode selecionar a tabela filha adequada.
-
Especificar um prefixo de nome de tabela (opcional)
No campo Prefixo do nome da tabela, digite um prefixo para adicionar ao início de cada nome de tabela de saída.
Se você deixar o campo Prefixo do nome da tabela em branco, as tabelas de saída usarão somente o valor único do campo-chave como o nome da tabela.
Dica
Se você tiver um campo-chave numérico ou de datahora, use um prefixo como D_ ou N_ para garantir que o primeiro número nos valores-chave seja mantido nos nomes das tabelas de saída.
Nota
O prefixo de nome de tabela é limitado a 32 caracteres alfanuméricos. Em geral, os nomes de tabela são limitados a 64 caracteres alfanuméricos. Se a combinação de prefixo de nome de tabela e o valor do campo chave excederem 64 caracteres, o nome de tabela ficará truncado no lado direito.
O prefixo de nome de tabela pode incluir o caractere de sublinhado ( _ ), mas nenhum outro caractere especial ou espaço. O prefixo não pode começar com um número.
Especificar os campos que serão incluídos nas tabelas de saída
-
Selecione um dos seguintes:
-
Verifique se todos os campos na exibição atual estão incluídos nas tabelas de saída.
Os campos são incluídos na ordem em que aparecem na exibição. O campo-chave é incluído automaticamente na posição mais à esquerda nas tabelas de saída.
-
Campos permite selecionar quais campos estão incluídos nas tabelas de saída.
Os campos são incluídos na ordem em que são selecionados. O campo-chave é incluído automaticamente na posição mais à esquerda nas tabelas de saída. Não é preciso selecioná-lo especificamente.
-
-
Se escolher Campos, execute uma das seguintes ações:
Selecione os campos adequados na lista Listar campos.
Clique em Listar campos para selecionar os campos adequados ou criar uma expressão, depois clique em OK.
Clique em Listar campos se quiser selecionar campos de uma tabela filha em uma relação de tabelas. Na lista suspensa A partir da tabela, você pode selecionar a tabela filha adequada.
Finalizar as configurações
-
Se existirem registros na exibição atual que você desejar excluir do processamento, insira uma condição na caixa de texto Se ou clique em Se para criar uma instrução IF usando o Construtor de expressões.
Nota
A condição Se é avaliada apenas em relação aos registros restantes em uma tabela depois da aplicação das opções de escopo (Primeiros, Próximos, Enquanto).
-
Opcional. Execute uma das seguintes ações:
-
Na caixa de texto Para pasta, especifique o nome ou caminho de uma pasta existente do Windows para receber as tabelas de saída.
-
Clique em Para pasta e selecione uma pasta existente do Windows na caixa de diálogo Procurar pasta.
Se você deixar o campo Para pasta em branco, as tabelas serão salvas na pasta que contém o projeto do Analytics.
-
- Clique na guia Mais.
-
No painel Escopo, selecione a opção adequada:
- Tudo
- Primeiros
- Próximo
- Enquanto
Mostre-me mais
Opção de escopo Detalhes Tudo (Padrão) Especifica que todos os registros na exibição são processados. Primeiros Insira um número na caixa de texto. Começa o processamento no primeiro registro da exibição e inclui apenas o número especificado de registros. Próximo Insira um número na caixa de texto. Começa o processamento no registro atualmente selecionado da exibição e inclui apenas o número especificado de registros. Na coluna mais à esquerda na exibição, deve ser selecionado o número real de registros, não os dados na linha. Enquanto Use uma instrução WHILE para limitar o processamento de registros na exibição com base em um critério específico ou conjunto de critérios.
Insira uma condição na caixa de texto Enquanto ou clique em Enquanto para criar uma instrução WHILE usando o Construtor de Expressões.
Uma instrução WHILE permite que os registros na exibição sejam processados somente enquanto a condição especificada avaliar como verdadeiro. Assim que a condição avaliar como falso, o processamento será encerrado e nenhum outro registro será considerado.
A opção Enquanto pode ser usada em conjunto com as opções Todos, Primeiro e Próximos. O processamento de registros será interrompido assim que um limite for alcançado.
Nota
As opções Primeiro ou Próximos se referem à ordem física ou à ordem indexada de registros em uma tabela. Primeiro ou Próximos ignoram a filtragem ou a ordenação rápida aplicadas a uma exibição de tabela. Entretanto, os resultados de saída de operações analíticas respeitam qualquer filtragem.
Se uma exibição for ordenada rapidamente, Próximos se comporta como Primeiros.
Gerar as tabelas de saída
-
Clique em OK.
As tabelas de saída são geradas com base em valores únicos no campo-chave especificado.
Se já existir mais de uma tabela com o mesmo nome, a janela de substituição aparecerá.
-
Se ela aparecer, selecione a opção adequada:
-
Sim Todas as tabelas existentes com mesmo nome serão substituídas pelas novas tabelas.
-
Não Todas as tabelas existentes com mesmo nome serão mantidas. As novas tabelas recebem um sufixo numérico para individualizar seus nomes.
-
Cancelar Cancele a operação. Nenhuma tabela nova será gerada.
Nota
A janela de substituição aparece apenas uma vez. A opção escolhida é aplicada a todas as tabelas existentes e novas.
-