Trabalho com definições de campo
Uma definição de campo consiste em informações que descrevem um único campo em um arquivo de imagem de impressão ou PDF. Como um arquivo de imagem de impressão ou PDF é uma imagem, sem nenhum metadado para identificar campos e registros, é necessário especificar uma ou mais definições de campo para identificar os campos no arquivo e diferenciá-los dos dados ou dos espaços em branco adjacentes.
Durante o processo de definição de arquivo, o Analytics pode criar automaticamente uma ou mais definições de campos, ou pode ser necessário criá-las manualmente.
Uso do valor de dados inicial para identificar unicamente um conjunto de registros
Para começar a definir manualmente um arquivo de imagem de impressão ou PDF, selecione um valor de dados inicial e capture um conjunto de registros associado. Se você decidir usar parte ou todo o valor de dados inicial para identificar unicamente o conjunto de registros, siga as orientações abaixo para escolher o campo que contém o valor de dados inicial.
- O campo pode estar posicionado em qualquer lugar do registro. Ele não precisa ser o primeiro campo do registro.
- Procure por um campo em que os dados têm uma estrutura consistente. Por exemplo:
- um campo de data com um formato consistente, como MM/DD/AAAA
- um campo de SSN
- um campo de número de cartão de crédito
- qualquer ID ou campo numérico com uma estrutura consistente
Será mais fácil ter êxito usando um campo estruturado de forma consistente que usando um campo com conteúdo variado.
- Um ou mais caracteres posicionados de forma consistente no campo devem ser únicos, ou posicionados unicamente, quando comparados aos dados acima ou abaixo do campo.
- Evite um campo com valores ausentes. É possível usar um campo com valores ausentes, mas isso complicará o processo de definição do arquivo.
Nota
O valor usado para identificar unicamente um conjunto de registros não precisa estar contido no valor de dados inicial ou no campo de dados inicial. Ele pode ocorre em qualquer lugar na linha que contém o valor de dados inicial. Para obter mais informações, consulte Definição de arquivos de imagem de impressão (relatório) e arquivos PDF.
A caixa de diálogo Definição de campo
A caixa de diálogo Definição de campo é onde você especifica as informações que descrevem um campo em um arquivo de imagem de impressão ou PDF.
A figura abaixo mostra a caixa de diálogo Definição de campo com as Opções avançadas expandidas.
A tabela abaixo explica a função de cada item na caixa de diálogo Definição de campo:
|
Nome do item |
Propósito |
|---|---|
|
Nome |
Especifica um nome de campo que não o nome de campo genérico atribuído pelo Analytics. O nome especificado torna-se o nome do campo físico na tabela do Analytics resultante. Ou seja, o nome do campo no layout da tabela. |
|
Tipo |
Especifica o tipo de dados do campo. As opções são Caractere, Numérico e Datahora. Se os valores em um campo numérico ou datahora forem inconsistentes, você poderá tentar definir e importar os campos como dados de caracteres |
|
Inicia na linha |
Especifica qual linha de um registro contém o início do campo. Por exemplo:
|
|
Inicia na coluna |
Especifica a posição inicial do campo em bytes. Por exemplo, se três espaços em branco no início de uma linha precedem o primeiro caractere em um campo, o valor de Inicia na coluna deve ser "4" (Analytics não Unicode) ou "7" (dados Unicode no Analytics Unicode). Nota A posição inicial de um campo é essencial para o êxito do processo de definição e importação. Após a definição de um campo, percorra o arquivo de origem para garantir que a posição inicial acomoda todos os valores do campo. Se necessário, ajuste a posição inicial. Para dados Unicode, normalmente você deve especificar uma posição inicial em bytes ímpar. A especificação de uma posição inicial par pode causar exibição incorreta de caracteres. |
|
Largura do campo |
Especifica o comprimento do campo em bytes. O comprimento especificado torna-se o comprimento do campo físico na tabela do Analytics resultante. Ou seja, o comprimento do campo no layout da tabela. Nota O comprimento de um campo é essencial para o êxito do processo de definição e importação. Após a definição de um campo, percorra o arquivo de origem para garantir que o comprimento seja longo o suficiente para acomodar todos os valores do campo. Se necessário, ajuste o comprimento. Para dados Unicode, especifique apenas um número de bytes par. A especificação de um número ímpar de bytes pode causar exibição incorreta de caracteres. |
|
Altura do campo |
Especifica o número de linhas que constitui um único valor no campo. Por exemplo:
|
|
Decimais (somente campos numéricos) |
Especifica o número de casas decimais em valores numéricos. |
|
Formato (somente campos numéricos e datahora) |
Especifica o formato para dados numéricos ou datahora. O formato deve corresponder ao formato dos valores numéricos ou datahora no arquivo de origem. Por exemplo:
Dica Se os dados numéricos ou datahora no arquivo de origem tiverem formatação inconsistente, você poderá importá-los como dados de caracteres e tentar limpar as inconsistências usando as funções do Analytics na tabela do Analytics resultante. |
|
Converter para campo simples (somente campos caractere) (somente campos de várias linhas) |
Especifica que campos de várias linhas definidos no arquivo de origem são importados para o Analytics como um único campo contendo dados de todas as linhas. Por exemplo, se você definir dados de endereço que aparecem em várias linhas, selecione Converter para campo simples para criar um único campo com todos os dados de endereço em uma linha. Se você deixar Converter para campo simples desmarcado (a configuração padrão), campos de várias linhas serão importados para o Analytics como vários campos, cada um contendo os dados de uma única linha. |
|
Preencher em branco |
Especifica que o valor de um campo será copiado a valores em branco subsequentes até que ocorra um novo valor de campo. Por exemplo, se o valor "01" no campo Classe de produto aparecer apenas no primeiro registro de um bloco de registros da Classe de produto 01, a opção Preencher em branco, se marcada, fará com que o valor "01" apareça em todos os registros. |
|
Termina em linha em branco (somente campos de várias linhas) |
Especifica que valores em um campo de várias linhas terminam quando uma linha em branco é encontrada. Essa opção aborda uma situação que ocorre quando os valores de um campo de várias linhas abrangem um número variável de linhas. Você deve definir a Altura do campo para acomodar o valor que abrange o maior número de linhas. No entanto, isso pode causar uma discrepância entre os valores com menos linhas e limites de campo ou registro. A marcação de Termina em linha em branco faz com que a altura do campo e os limites de campo ou registro sejam redimensionados dinamicamente de acordo com o número de linhas ocupado por um valor. Nota Esse recurso somente funcionará se uma ou mais linhas em branco separarem cada valor no campo de várias linhas. |
|
Padrões de coluna para relatório:
|
Nota As configurações de Padrões de coluna para relatório são opcionais. Elas não afetam o processamento do campo no Assistente de Definição de Dados. As mesmas propriedades podem ser definidas posteriormente no Analytics. Especifica as propriedades do campo como exibido na exibição padrão da tabela do Analytics resultante e nos relatórios do Analytics.
|