Extrair e anexar dados

A extração e anexação de dados permite extrair registros ou campos de uma tabela do Analytics e anexá-los como grupo ao final de outra tabela do Analytics. Extrair é o mesmo que copiar, e anexar é o mesmo que adicionar. As duas tabelas podem ser ordenadas ou desordenadas.

A tabela à qual você anexa (a tabela de destino) aumenta de tamanho. Uma nova tabela agora é criada.

É possível usar várias iterações da operação de extração e anexo para realizar tarefas úteis como combinar tabelas mensal ou trimestralmente em uma tabela anual.

Exemplo

Cenário

Você quer executar a análise em um conjunto inteiro de registros de funcionários, mas os registros de novos funcionários ainda não foram incluídos na tabela mestre de funcionários.

Abordagem

Você extrai os registros dos novos funcionários e os anexa ao final da tabela mestre de funcionários e, em seguida, executa a análise.

Dica

Uma única execução da operação anexar pode substituir várias execuções da operação extrair e anexar.

Para obter mais informações, consulte Anexar tabelas.

Práticas recomendadas para extrair e anexar

Quando você extrai e anexa dados, uma prática recomendada é nunca anexar registros a um arquivo de dados original.

Você deve primeiro criar uma nova tabela de destino, extraindo os registros da tabela original em uma nova tabela. Extraia os registros da tabela ou tabelas de origem e os anexe à nova tabela.

Este método preserva o arquivo de dados original caso encontre qualquer problema com o processo de extração e anexo.

Diferentes opções ao extrair e anexar dados

Existem três opções diferentes que você pode escolher ao extrair e anexar dados:

Opção Descrição
Extrair por registro

Extrai registros inteiros.

  • Os campos são extraídos na ordem em que aparecem no layout de tabela.
  • A estrutura de dados das tabelas de origem e destino precisa ser exatamente idêntica.
Extrair por exibição

Extrai todos os campos na exibição atual.

  • Os campos são extraídos na ordem em que aparecem na exibição.
  • A estrutura de dados dos campos correspondentes nas tabelas de origem e destino precisa ser exatamente idêntica.
Extrair por campos

Extrai uma seleção de campos individuais.

  • Os campos são extraídos na ordem em que você os seleciona.
  • A estrutura de dados dos campos correspondentes nas tabelas de origem e destino precisa ser exatamente idêntica.

A principal diferença entre as opções

A figura abaixo mostra a principal diferença entre a extração e anexação por registro, por exibição ou por campos.

Extrair a anexar por registro Como mostrado nas duas tabelas à esquerda da figura, com os campos A, B e C:

O número e a ordem dos campos devem ser idênticos nas tabelas de origem e de destino.

Extrair e anexar por exibição ou por campos Como mostrado nas duas tabelas à direita na figura:

O número e a ordem dos campos nas tabelas de origem e de destino não precisam ser idênticos.

Nessa situação, você personaliza a exibição na tabela de origem, ou seleciona os campos apropriados ao extrair, para corresponder ao número e à ordem de campos na tabela de destino.

No exemplo abaixo, você posiciona campos na exibição, ou seleciona campos, na ordem: D, B, E. Você omite os campos A e C.

Como a classificação funciona durante a extração e a anexação

Quando você extrai e anexa, todas as ordens existentes nas tabelas de origem e destino são mantidas separadamente nos respectivos conjuntos de registros na tabela combinada resultante.

Mesmo que os registros em ambas as tabelas estejam ordenados, a tabela combinada resultante é considerada desordenada porque os registros extraídos são anexados como um grupo no final da tabela de destino, sem considerar qualquer ordem existente na tabela de destino.

Por exemplo, se você extrai e anexa tabelas mensalmente ou trimestralmente para criar uma tabela anual, toda a classificação interna dos dados mensais ou trimestrais é mantida. Se necessário, é possível ordenar a tabela combinada resultante depois de realizar uma ou mais operações de extração e anexo.

Extração e anexação de tabelas de servidor e tabelas locais

É possível extrair e anexar dados de tabelas do servidor e de tabelas locais. Dados extraídos de uma tabela do servidor podem ser anexados a uma tabela no servidor ou no seu computador local. Dados extraídos de uma tabela local só podem ser anexados a uma tabela no computador local.

Requisitos ao extrair e anexar dados

Quando você extrai ou anexa dados, os dados devem atender certos requisitos a fim de que a operação seja bem-sucedida. Se os dados não atenderem aos requisitos, o resultado poderá ser confusão, ausência ou imprecisão de dados.

Se uma diferença na estrutura de dados a nível de campo impede a extração e o anexo bem sucedido dos dados, é possível harmonizar os campos. Para obter mais informações, consulte Harmonizar campos.

Para tabelas com diferentes estruturas de registros (ou seja, os elementos de dados não são idênticos), use a associação ou a relação.

Dica

Em algumas ocasiões pode ser mais fácil ou mais prático combinar dados fora do Analytics. Se você tiver dificuldades ao anexar dados no Analytics devido a inconsistências entre campos, consulte Métodos alternativos para combinar dados.

A tabela a seguir resume os requisitos dos diferentes métodos de extração e anexação.

 

Requisitos

Extrair e anexar por registro

Extrair e anexar por exibição

Extrair e anexar por campos

Campos (elementos de dados)

Os campos (elementos de dados) nas tabelas de origem e de destino precisam ser iguais.

Sim

Não

Os campos na tabela de destino podem ser um subconjunto dos campos na tabela de origem.

Não

Os campos na tabela de destino podem ser um subconjunto dos campos na tabela de origem.

Ordem dos campos

Os campos correspondentes nas tabelas de origem e de destino precisam estar na mesma ordem nos layouts de tabela.

Sim

Não

Os campos nas exibição da tabela de origem precisam estar na mesma ordem dos campos nos layout da tabela de destino.

Não

Você precisa selecionar os campos na tabela de origem na mesma ordem dos campos nos layout da tabela de destino.

Número de campos

O número de campos nas tabelas de origem e de destino precisam ser o mesmo.

Sim

Não

O número de campos da tabela de origem precisa ser o mesmo número de campos no layout da tabela de destino.

Não

Você precisa selecionar um número de campos na tabela de origem equivalente ao número de campos no layout de tabela da tabela de destino.

Estrutura da exibição

A estrutura de dados da exibição da tabela de origem deve ser idêntica ao layout de tabela da tabela de destino.

Não

Sim

Não

Comprimento de registro

O comprimento do registro geral da tabela de origem e de destino precisam ser os mesmos.

Sim

Não

Não

Comprimento do campo

O comprimento dos campos correspondentes na tabela de origem e de destino precisam ser os mesmos.

Sim

Sim

Sim

Nome do campo

O nomes dos campos correspondentes na tabela de origem e de destino precisam ser os mesmos.

Não

Não

Não

Os nomes dos campos da tabela de destino são usados na tabela combinada resultante.

Posição inicial

A posição inicial dos campos correspondentes na tabela de origem e de destino precisam ser os mesmos.

Sim

Não

Não

Tipo de dados

O tipo de dados dos campos correspondentes na tabela de origem e de destino precisam ser os mesmos.

Sim

Sim

Sim

Formato datahora

O formato das datas e das datahoras em campos correspondentes nas tabelas de origem e de destino precisam ser os mesmos.

Sim

Sim

Sim

Ajuda do Analytics 14.1