Trabalhar com layouts de tabela
Se um layout da tabela gerado automaticamente pelo Analytics fornecer tudo o que você precisa, você poderá usá-lo sem modificações. No entanto, em algumas ocasiões, você precisa editar o layout da tabela.
Você também pode executar outras operações envolvendo layouts das tabelas, como renomear, copiar, importar e exportar.
Editar um layout da tabela
Em alguns casos, você precisará editar o layout da tabela criado automaticamente ou criá-lo automaticamente. Você pode adicionar, remover e modificar os campos ou registros em um layout de tabela conforme necessário.
Por que editar um layout de tabela?
Pode ser necessário editar um layout de tabela nas seguintes situações:
- Adicionar ou excluir campos Você deseja adicionar ou excluir campos de dados, campos calculados ou filtros de dados.
- Modificar definições de campo padrão Você deseja modificar as definições de campo criadas pelo Analytics para alterar o tipo de dados, a formatação dos campos numéricos ou datahora, ou outras propriedades de campos individuais.
- Definir campos sobrepostos Você deseja definir campos sobrepostos.
Campos sobrepostos compartilham uma ou mais posições de byte no registro. Por exemplo, se as primeiras seis posições no registro forem definidas como um campo de data completo, você poderá definir as primeiras duas posições como um campo de mês. Os dois campos estão sobrepostos.
- Corrigir erros Você deseja corrigir erros identificados depois de ter definido a tabela usando o Assistente de Definição de Dados.
Por exemplo, os dados podem ser exibidos incorretamente e você pode precisar modificar o tamanho do registro ou o número de bytes a ser ignorado.
- Criar um layout da tabela manualmente Você selecionou a opção Definir arquivos planos manualmente na caixa de diálogo Opções.
Essa opção altera o comportamento padrão do Analytics. Depois de selecionar um arquivo plano como origem de dados e fornecer outras informações básicas no Assistente de Definição de Dados, a caixa de diálogo Layout da tabela será exibida e você deverá definir os registros e campos da sua tabela do Analytics manualmente.
Renomear um layout da tabela
Layouts de tabela podem ser renomeados. A alteração do nome de um layout de tabela não altera o nome do arquivo de dados associado. Não é possível renomear um layout de tabela se a tabela estiver aberta.
Nota
Ao renomear um layout de tabela referenciado em um script do Analytics, todas as referências para a tabela no script também devem ser atualizadas, ou o script falhará ao ser executado.
- Se a tabela a renomear estiver aberta, feche-a.
- Na guia Visão geral, clique com o botão direito no layout de tabela e selecione Renomear.
- Informe o novo nome do layout de tabela e pressione Enter.
Nota
Os nomes de layout da tabela são limitados a 64 caracteres alfanuméricos. O nome pode incluir o caractere de sublinhado ( _ ) mas nenhum outro caractere especial e nenhum espaço. O nome não pode começar com um número.
Copiar um layout da tabela
É possível copiar layouts de tabela para associar layouts de tabela idênticos ao mesmo arquivo de dados ou origem de dados do Analytics e, então, modificar o layout de tabela copiado. Pode ser mais fácil copiar e modificar o layout de tabela do que criar novos layouts de tabela a partir do zero.
Ter mais de um layout de tabela associado ao mesmo arquivo de dados ou origem de dados permite definir campos diferentes para os mesmos dados, criar subconjuntos diferentes de campos, criar campos calculados diferentes, e assim por diante, o que pode ser útil ao trabalhar com tabelas grandes que podem se tornar pesadas se todas as definições de campos forem incluídas em um único layout de tabela.
Cuidado
Tenha cuidado quando tiver mais de um layout de tabela associado ao mesmo arquivo de dados do Analytics. Se Excluir arquivo de dados com a tabela estiver marcado na caixa de diálogo Opções, a exclusão de um layout de tabela também excluirá o arquivo de dados, o que significa que os dados não estarão mais disponíveis para os layouts de tabelas remanescentes.
Os arquivos de dados são excluídos imediatamente. Esses arquivos excluídos não são enviados para a lixeira do Windows.
- Na guia Visão geral, clique com o botão direito no layout de tabela que deseja copiar e selecione Copiar.
- Clique com o botão direito em uma pasta de projeto e selecione Colar.
- Se uma mensagem for exibida perguntando se as definições de campos devem ser copiadas ou compartilhadas, clique em Copiar, a menos que tenha um motivo específico para clicar em Compartilhar.
Nota
Essa mensagem aparecerá se Não compartilhar layouts de tabelas estiver desmarcado na caixa de diálogo Opções. Para obter mais informações, consulte Compartilhar um layout da tabela.
O layout da tabela será copiado e acrescentado de um sufixo numérico incremental – por exemplo, “Tabela2”. O layout de tabela pode ser renomeado caso necessário.
Compartilhar um layout da tabela
Layouts de tabela podem ser compartilhados para associar o mesmo layout de tabela a dois ou mais arquivos de dados do Analytics. Na maioria dos casos, deve ser mantido um layout de tabela separado para cada arquivo de dados. Porém, compartilhar um único layout de tabela pode economizar trabalho ao permitir que o layout de tabela seja gerenciado de forma centralizada para múltiplos arquivos de dados.
Para obter mais informações, consulte Não compartilhe layouts de tabelas no Opções de tabela.
Nota
Compartilhar um layout de tabela não é o mesmo que copiar um layout de tabela e compartilhar um arquivo de dados.
- Ao compartilhar um layout de tabela, um único layout de tabela é associado a dois ou mais arquivos de dados.
- Ao compartilhar um arquivo de dados, dois ou mais layouts de tabela são associados a um único arquivo de dados.
- Certifique-se de que a opção Não compartilhar layouts de tabelas esteja desmarcada na guia Tabela na caixa de diálogo Opções (Ferramentas > Opções > Tabela).
- Execute uma das seguintes ações:
- Execute uma operação do Analytics, como extração ou ordenação, que envia resultados a um novo arquivo de dados com a mesma estrutura de registros que a tabela de origem.
Agora, a tabela dos resultados e a tabela de origem compartilham o mesmo layout de tabela.
- Copie e cole um layout de tabela e clique em Compartilhar na caixa de diálogo de confirmação exibida.
- Execute uma operação do Analytics, como extração ou ordenação, que envia resultados a um novo arquivo de dados com a mesma estrutura de registros que a tabela de origem.
- Ao copiar um layout de tabela, faça o seguinte:
- Clique com o botão direito no layout de tabela e selecione Vincular a novos dados de origem.
- Se a caixa de diálogo Selecionar local do arquivo for exibida, selecione a localização do arquivo de dados ou da origem de dados e clique em OK.
Você pode selecionar Cliente para uma localização local ou de rede, ou Servidor e um perfil de servidor para uma localização em um servidor Analytics.
- Na caixa de diálogo Selecionar arquivo, localize e selecione o novo arquivo de dados ou origem de dados e clique em Abrir.
Para obter mais informações, consulte Modificar as origens de dados das tabelas do Analytics.
- Ao concluir a criação de um layout de tabela compartilhado, marque Não compartilhar layouts de tabela na caixa de diálogo Opções para prevenir a criação acidental de layouts de tabela compartilhados nas próximas operações.
Copiar um layout da tabela de outro projeto do Analytics
Um layout de tabela pode ser copiado de um projeto do Analytics para outro, permitindo a reutilização dos layouts de tabela e definições de campos que eles contêm, ao invés de criá-los do zero. Além de economizar trabalho, reutilizar os layouts das tabelas ou compartilhá-los com outros usuários do Analytics promove a consistência. É possível copiar um único layout de tabela ou múltiplos layouts de tabela simultaneamente.
Se o layout de tabela especificar uma associação com algum arquivo de dados do Analytics (.fil) e existir um arquivo de dados com o mesmo nome na pasta que contém o projeto do Analytics, o layout de tabela copiado será associado ao arquivo de dados da pasta de destino automaticamente. Se não houver arquivo de dados com o mesmo nome na pasta de destino, será necessário vincular o layout de tabela copiado a uma nova origem de dados.
Nota
O layout de tabela copiado e o arquivo de dados associado devem corresponder – ou seja, a estrutura dos dados no arquivo de dados deve corresponder às definições de campos especificada no layout da tabela.
Estrutura de dados se refere aos elementos de dados (campos) contidos no arquivo de dados, à quantidade e ordem dos campos e ao tipo dos dados e tamanho dos campos. Caso o layout da tabela e o arquivo de dados não correspondam, o resultado poderá ser dados misturados ou não encontrados.
- Abra o projeto que conterá o layout de tabela ou layouts de tabela copiados.
- Na guia Visão geral do Navegador, clique com o botão direito do mouse na entrada do projeto do Analytics, ou em uma pasta do projeto, e selecione Copiar de outro projeto > Tabela.
O projeto do Analytics é a pasta mais acima na exibição em árvore.
- Na caixa de diálogo Localizar arquivo do projeto, localize e selecione o projeto do Analytics do qual deseja copiar o layout ou os layouts da tabela e clique em Abrir.
- Na caixa de diálogo Importar, realize uma das seguintes tarefas para adicionar um ou mais layouts de tabela à lista Para nome_projeto:
- Dê um clique duplo em um layout de tabela. Utilize
- Ctrl+clique em vários layouts de tabela e clique no botão de seta à direita.
- Clique em Adicionar tudo para adicionar todos os layouts de tabela.
Layouts de tabela podem ser removidos da lista Para nome_projeto com um clique duplo em um único layout de tabela, usando Ctrl+clique para selecionar vários layouts de tabela e clicando no botão de seta à esquerda, ou clicando em Limpar tudo.
- Clique em OK para copiar o layout ou os layouts de tabela para o projeto de destino.
Se um layout de tabela com o mesmo nome já existir no projeto, um sufixo numérico incremental será acrescentado ao nome do layout de tabela copiado.
- Se for necessário vincular o layout de tabela copiado a uma nova origem de dados, consulte Modificar as origens de dados das tabelas do Analytics.
Importar um layout da tabela
Layouts de tabela em arquivos separados .layout fora do projeto do Analytics podem ser importados, permitindo a reutilização de layouts de tabela e definições de campos contidos neles, ao invés de criá-los a partir do zero. Além de economizar trabalho, reutilizar os layouts das tabelas ou compartilhá-los com outros usuários do Analytics promove a consistência. Somente um layout de tabela pode ser importado por vez.
Se o layout de tabela importado especificar uma associação com algum arquivo de dados do Analytics (.fil), e um arquivo de dados com o mesmo nome existir na pasta que contém o projeto, o layout de tabela importado será associado ao arquivo de dados da pasta automaticamente. Se não houver arquivo de dados com o mesmo nome na pasta do projeto, será necessário vincular o layout de tabela importado a uma nova origem de dados.
Nota
O layout de tabela importado e o arquivo de dados associado devem corresponder – ou seja, a estrutura dos dados no arquivo de dados deve corresponder às definições de campos especificada no layout de tabela.
Estrutura de dados se refere aos elementos de dados (campos) contidos no arquivo de dados, à quantidade e ordem dos campos e ao tipo dos dados e tamanho dos campos. Caso o layout da tabela e o arquivo de dados não correspondam, o resultado poderá ser dados misturados ou não encontrados.
- Na guia Visão geral do Navegador, clique com o botão direito do mouse na entrada do projeto do Analytics, ou em uma pasta do projeto, e selecione Importar item de projeto > Tabela.
O projeto do Analytics é a pasta mais acima na exibição em árvore.
- Na caixa de diálogo Projeto, localize e selecione um arquivo de layout de tabela (.layout) e clique em Abrir.
- Clique em OK na caixa de diálogo de confirmação.
O layout de tabela é importado no projeto. Se um layout de tabela com o mesmo nome já existir no projeto, um sufixo numérico incremental será acrescentado ao nome do layout de tabela importado.
- Se for necessário vincular o layout de tabela importado a uma nova origem de dados, consulte Modificar as origens de dados das tabelas do Analytics.
Exportar um layout da tabela
Layouts de tabela podem ser exportados como arquivos .layout salvos fora do projeto do Analytics. Um layout de tabela exportado como arquivo separado pode ser importado posteriormente em qualquer projeto do Analytics, permitindo a reutilização do layout de tabela e definições de campos que ele contém, ao invés de criá-los a partir do zero. Somente um layout de tabela pode ser exportado por vez.
- Clique com o botão direito do mouse no layout de tabela na guia Visão geral do Navegador e selecione Exportar item do projeto.
- Na caixa de diálogo Salvar como, selecione uma localização para salvar o layout de tabela, renomeie o layout de tabela se necessário, clique em Salvar e clique em OK na caixa de diálogo de confirmação.
O layout de tabela é exportado para a localização que você especificou.
Nota
Limite o nome do layout da tabela a 64 caracteres alfanuméricos, sem incluir a extensão .layout, para garantir que o nome não seja truncado durante a importação da tabela para o Analytics.
O nome pode incluir o caractere de sublinhado ( _ ), mas não use nenhum outro caractere especial, nenhum espaço e não inicie o nome com um número. Caracteres especiais, espaços e números no início do nome serão todos substituídos pelo caractere sublinhado na importação do layout da tabela.
Excluir um layout da tabela
Layouts de tabela associados a um arquivo de dados do Analytics ou origem de dados podem ser excluídos sempre que necessário. A exclusão de um layout de tabela também exclui as exibições associadas e todos os índices e relacionamentos de tabela associados.
Cuidado
Seja cuidadoso ao excluir um layout de tabela. Se Excluir arquivo de dados com a tabela estiver marcado na caixa de diálogo Opções, a exclusão de um layout de tabela também excluirá o arquivo de dados, o que significa que os dados não estarão mais disponíveis.
A caixa de diálogo Exclusão o avisará se o arquivo de dados associado for ser excluído junto ao layout da tabela.
Os arquivos de dados são excluídos imediatamente. Esses arquivos excluídos não são enviados para a lixeira do Windows.
- Na guia Visão geral, clique com o botão direito no layout de tabela que deseja excluir e selecione Excluir.
- Clique em Excluir na caixa de diálogo de confirmação.