Anexação de resultados de saída a uma tabela existente

Qualquer operação do Analytics que permite enviar resultados a uma nova tabela do Analytics ou a um arquivo de texto também permite anexar os resultados a uma tabela do Analytics ou a um arquivo de texto. A opção Anexar vincula os registros nos resultados de saída como um grupo no final da tabela ou do arquivo existente, ou seja, depois do último registro na tabela ou arquivo existente.

Como o preenchimento funciona

Qualquer critério de ordenação existente nos resultados de saída e nas tabelas ou arquivo de destino é mantida separadamente nos conjuntos de registros respectivos na tabela combinada resultante. Se necessário, você pode ordenar posteriormente a tabela combinada para criar uma única ordem para todos os registros.

Requisito de estrutura de dados idêntica

Para que o anexo a uma tabela do Analytics seja bem-sucedido, os registros nos resultados de saída e na tabela de destino devem ter estruturas idênticas. As seguintes características estruturais devem ser todas idênticas:

  • a seleção de elementos de dados
  • o número e a ordem dos campos
  • o tipo de dados e o comprimento dos campos correspondentes
  • o formato dos campos data e datahora correspondentes
  • o comprimento dos registros

Basta uma característica não idêntica das estruturas de registros para que o resultado possa conter dados misturados. Ter uma estrutura idêntica não é uma necessidade ao anexar a arquivos de texto.

Para obter mais informações sobre estrutura de registro, consulte Exigências de estrutura e de formato de dados.

Para informações de utilização do comendo de DISPLAY para comparação de estruturas de dados de duas tabelas, consulte Comparando estruturas de dados.

A opção Anexar ao Arquivo Existente

Selecionar a opção Anexar a Arquivo Existente antes de realizar a operação do Analytics força a anexação dos resultados de saída da tabela de destino. A anexação ocorre a despeito de se as estruturas de dados são idênticas. Selecione esta opção apenas se você estiver seguro de que as estruturas de dados são idênticas.

O botão Anexar

Uma abordagem mais segura ao anexar uma tabela do Analytics é deixar Anexar a Arquivo Existente desmarcado. Se a opção estiver desmarcada quando do processamento da tabela ativa, o Analytics compara os tamanhos dos registros dos resultados de saída na tabela de destino. Se os tamanhos dos registros forem idênticos, o botão Anexar aparecerá na solicitação de substituição.

Limites do botão Anexar

Mesmo se o botão Anexar aparecer, as duas estruturas de dados podem não ser idênticas. Por exemplo, os resultados de saída de uma tabela de destino podem cada um ter um tamanho de registro de 100 caracteres, mas os campos podem estar em uma ordem diferente, pode haver um número diferente de campos ou o tipo de dados dos campos alinhados (mesma posição inicial e comprimento de campo) podem ser diferentes.

Quando o botão Anexar não é exibido

Se o botão Anexar não aparecer, os tamanhos dos registros não serão idênticos, o que significa que um ou mais aspectos das estruturas de dados não são idênticos e podem necessitar de harmonização natural antes de você seguir em frente. Essa verificação automatizada ocorre apenas se a tabela alvo estiver no projeto do Analytics aberto.

Opção Avisar Antes de Substituir Arquivos

Para que o prompt de substituição a aparecer, Avisar Antes de Substituir Arquivos deve ser selecionado na caixa de diálogo Opções (a configuração padrão). Se Avisar antes de Sobrescrever Arquivos estiver desmarcado, o prompt para sobrescrever não aparecerá, a verificação automática de tamanhos gravados não será realizada e os resultados de saída sempre sobrescreverão as tabelas de destino em vez de serem anexados a elas — a menos que você selecione Anexar a Arquivo Existente.