Extrair dados

Extrair permite que você copie alguns ou todos os registros ou campos de uma tabela do Analytics para uma nova tabela do Analytics.

A nova tabela pode ser:

  • uma cópia idêntica contendo todos os registros e campos da tabela de origem
  • um subconjunto dos registros na tabela de origem
  • um subconjunto dos campos na tabela de origem
  • um subconjunto dos registros e dos campos na tabela de origem

A ordem de classificação existente na tabela de origem é mantida pela nova tabela.

Nota

Extrair dados e anexá-los no final de uma tabela existente do Analytics é uma técnica de combinação de dados. Ela é tratada separadamente na seção sobre dados combinados. Para obter mais informações, consulte Extrair e anexar dados.

A utilidade da extração de dados

A seguir, veja algumas das razões para extrair dados para uma nova tabela.

  • produzir um subconjunto apenas com os dados relevantes para uma análise específica e reduzir o tamanho do arquivo e o tempo de processamento
  • usar filtros para isolar itens particulares em uma tabela separada para análise futura
  • preservar a integridade do arquivo de dados original extraindo seu conteúdo para uma cópia funcional do arquivo
  • converter campos calculados para campos físicos preenchidos por valores calculados reais
  • extrair dados de uma tabela do servidor para uma nova tabela local
  • extrair dados de duas ou mais tabelas relacionadas para uma nova tabela do Analytics

A diferença entre extrair dados e copiar uma tabela

A diferença entre a extração de todos os dados e a cópia de uma tabela no Navegador (Editar > Cópia) é que a extração cria um novo arquivo de dados de origem (.fil) e um novo layout de tabela, enquanto a cópia cria apenas um novo layout de tabela que permanece associado ao arquivo de dados de origem original.

Extrair por registro, por exibição ou por campos

Ao extrair dados, você tem as seguintes opções:

  • Registro extrai registros inteiros
  • Exibição extrai todos os campos em uma exibição
  • Campos extrai uma seleção de campos individuais

Quando você extrai campos inteiros, o registro é copiado exatamente, incluindo qualquer dado armazenado em espaços não-definidos do layout da tabela.

Quando você extrai todos os campos de uma exibição, ou campos individuais, qualquer parte não-definida de um registro é ignorada, mesmo se você extrair todos os campos da tabela de origem.

Extraindo campos calculados

Campos calculados permanecem como campos calculados quando você extrai por registro. Ao extrair por exibição ou por campos, eles são convertidos para campos físicos do tipo de dados apropriado e preenchidos com os valores calculados reais.

Extrair dados de hora em um campo calculado

Se um campo calculado contém horas locais com um deslocamento UTC (por exemplo, 23:59:59-05:00), as horas locais e o deslocamento UTC serão preservados quando você extrair por registro.

Quando você extrair por exibição ou por campos, as horas locais e o deslocamento UTC serão convertidos para UTC sem um deslocamento. Por exemplo, 23:59:59-05:00 se torna 04:59:59.

Detalhes adicionais sobre a extração por exibição

Selecionar a opção Exibição na caixa de diálogo Extrair permite que você extraia exatamente os dados que estão sendo exibidos no momento na exibição ativa.

Os seguintes detalhes se aplicam quando se extrai uma exibição:

Quais campos são extraídos?

Apenas campos que são atualmente mostrados na exibição são extraídos. Quaisquer campos adicionais que são parte de um layout de tabela mas não são exibidos na exibição não são extraídos.

Todos os campos na exibição são extraídos. Se você quiser extrair um subconjunto de campos, remova os campos indesejados da exibição, crie uma nova exibição apenas com os campos necessários ou use extrair por campos em vez de extrair por exibição.

Ordem do campo Os campos são extraídos na ordem em que aparecem na exibição. Se você quiser extrair os campos em uma ordem diferente, reorganize-os na exibição ou crie uma nova exibição com os campos na ordem desejada, antes de extrai-los.
Filtragem Se um filtro estiver sendo aplicado no momento à exibição, apenas os dados que atendem aos critérios de filtro podem ser extraídos.
Notas de registro Notas de registro são extraídas apenas se a coluna NotadeRegistro tiver sido previamente adicionada à exibição.
Títulos de coluna alternativos Se qualquer título de coluna alternativo for especificado no nível de exibição, extrair por exibição preserva os títulos do nível de exibição. Se você usar a sintaxe no log de comando para rodar novamente o comando extrair, títulos de coluna alternativos aos especificados no layout da tabela são usados, e os títulos do nível de exibição são ignorados.

Scripts

Linha de comando

Especificar o extraído por exibição não é aceito em scripts ou a partir da linha de comando. Quando fornecido no ACLScript, extrair por exibição é, na verdade, uma extração por campos (EXTRACT FIELDS) usando todos os campos na exibição ativa, na ordem em que aparecem na exibição.

Extrair campos lógicos

A extração de campos lógicos exige que Incluir Filtros nas Listas de Campos esteja marcada (Ferramentas > Opções > Interface).

Definindo um total de controle

Se você estiver extraindo todos os registros em uma tabela ou todos os dados em uma exibição ou uma seleção de campos, você pode definir um total de controle em um campo numérico para verificar se todos os dados estão, de fato, sendo extraídos.

Defina um total de controle para um campo na caixa de diálogo do Layout da Tabela. Após extrair os dados, selecione Ferramentas > Histórico da tabela na nova tabela para comparar os totais de controle de entrada e de saída. Para obter mais informações, consulte Definir um campo físico.

Extraindo dados a partir de tabelas de servidor e de tabelas locais

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

Etapas

É possível extrair alguns ou todos os registros ou campos de uma tabela do Analytics e enviá-los para uma nova tabela do Analytics.

Nota

Extrair dados e anexá-los no final de uma tabela existente do Analytics é uma técnica de combinação de dados. Ela é tratada separadamente na seção sobre dados combinados. Para obter mais informações, consulte Extrair e anexar dados.

Ajuda do Analytics 14.1