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.
|
Extrair por exibição |
Extrai todos os campos na exibição atual.
|
Extrair por campos |
Extrai uma seleção de campos individuais.
|
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 |