Trabajo con definiciones de campos

Una definición de campo es información que delinea un campo único en un archivo de imagen de impresión o PDF. Como el archivo de imagen de impresión o PDF es una imagen, sin ningún metadato para identificar los campos y los registros, es necesario especificar una o más definiciones de campos para identificar los campos del archivo y diferenciarlos de los datos que los rodean o de los espacios en blanco.

Durante el proceso de definición del archivo, Analytics puede crear automáticamente una o más definiciones de campos o, tal vez, usted deba crear las definiciones de campos manualmente.

Uso de los datos iniciales para identificar de manera exclusiva un conjunto de registros

Para comenzar a definir de forma manual un archivo de imagen de impresión o PDF, seleccione un valor de datos inicial y luego capture un conjunto de registros asociado. Si decide utilizar la totalidad o una parte del valor de datos inicial para identificar de manera exclusiva el conjunto de registros, siga las indicaciones que figuran a continuación al escoger el campo que contiene el valor de datos inicial.

  • El campo puede estar ubicado en cualquier lugar del registro. No es necesario que sea el primer campo del registro.
  • Busque un campo en el que los datos tengan una estructura uniforme. Por ejemplo:
    • un campo de fecha con un formato uniforme, como MM/DD/AAAA
    • un campo SSN
    • un campo de número de tarjeta de crédito
    • cualquier campo numérico o ID con una estructura uniforme

    Tendrá más éxito con el uso de un campo con una estructura uniforme que con un campo que tenga contenido variable.

  • Uno o más de los caracteres ubicados de manera uniforme en el campo deben ser exclusivos o tener una ubicación exclusiva si se los compara con los datos que se encuentran por encima o por debajo del campo.
  • Evite un campo con valores faltantes. Es posible utilizar un campo con valores faltantes, pero esto complica el proceso de definición del archivo.

Nota

El valor que utilice para identificar de manera exclusiva un conjunto de registros no tiene por qué estar incluido en los datos iniciales o en el campo de datos inicial. Puede estar ubicado en cualquier lugar de la fila que contiene el valor de datos inicial. Si desea obtener más información, consulte Definición e importación de archivos de imagen de impresión (reporte) y archivos PDF.

Cuadro de diálogo Definición de campo

El cuadro de diálogo Definición de campo es el lugar en el que especifica la información que delinea un campo en un archivo de imagen de impresión o PDF.

La siguiente figura muestra el cuadro de diálogo Definición de campo con la sección Opciones avanzadas expandida.

La tabla que se incluye a continuación explica la finalidad de cada elemento del cuadro de diálogo Definición de campo.

Nombre del elemento

Propósito

Nombre

Especifica un nombre de campo diferente del nombre genérico que le asignó Analytics.

El nombre que especifique se convierte en el nombre de campo físico de la tabla de Analytics resultante; es decir, el nombre de campo en el formato de tabla.

Tipo

Especifica el tipo de datos del campo.

Las opciones son Carácter, Numérico y Fechahora. Si los valores de un campo numérico o de fechahora no son uniformes, puede intentar definir e importar los campos como datos de carácter.

Comienza en línea

Especifica qué línea de un registro contiene el inicio del campo.

Por ejemplo:

  • Si cada registro que contiene el campo aparece en una única línea, el valor debe ser ‘1’
  • Si cada registro que contiene el campo se extiende a lo largo de dos líneas y el campo comienza en la segunda línea, el valor debe ser ‘2’

Comienza en columna

Especifica la posición de byte de inicio del campo.

Por ejemplo, si antes del primer carácter de un campo hay tres espacios en blanco, el valor de Comienza en columna debe ser ‘4’ en Analytics no Unicode o '7' en datos Unicode en Analytics Unicode.

Nota

La posición inicial de un campo es fundamental para el éxito del proceso de definición e importación. Una vez definido un campo, desplácese a lo largo del archivo de origen para asegurarse de que la posición inicial es correcta para todos los valores del campo. Si es necesario, ajuste la posición inicial.

En general, para los datos Unicode, debe especificar una posición de byte de inicio impar. Si especifica una posición de inicio par, es posible que los caracteres no se vean correctamente.

Ancho de campo

Especifica la longitud del campo en bytes.

La longitud que especifique, se transforma en la longitud física del campo en la tabla de Analytics resultante; es decir, en la longitud del campo en el formato de tabla.

Nota

La longitud del campo es fundamental para el éxito del proceso de definición e importación. Una vez definido un campo, desplácese a lo largo del archivo de origen para asegurarse de que el campo sea lo suficientemente extenso como para incluir a todos los valores del campo. Si es necesario, ajuste la longitud.

Para los datos Unicode, especifique solo un número par de bytes. Si especifica un número de bytes impar, es posible que los caracteres no se vean correctamente.

Altura de campo

Especifica la cantidad de líneas que conforman un valor exclusivo en el campo.

Por ejemplo:

  • Si cada valor aparece en una única línea, la altura del campo debe ser ‘1’
  • Si cada valor se extiende a lo largo de dos líneas, la altura del campo debe ser ‘2’
  • Si cada valor se extiende una cantidad variable de líneas, como el contenido de un campo Nota, ajuste la altura del campo para que se adapte al valor de cantidad de líneas más elevado (consulte Termina en línea en blanco, más adelante)

Decimales

(únicamente campos numéricos)

Especifica la cantidad de posiciones decimales en los valores numéricos.

Formato

(únicamente campos numéricos y de fechahora)

Especifica el formato de los datos numéricos o de fechahora.

El formato debe coincidir con el formato de los valores numéricos o de fechahora en el archivo de origen.

Por ejemplo:

  • Si en el campo aparecen números como -1.234,00, debe seleccionar o especificar el formato -9.999.999,99.
  • Si en el campo aparecen fechas como 31/12/2015, debe seleccionar o especificar el formato DD/MM/AAAA. Utilice MMM en el formato si se utilizan abreviaturas de tres letras para los meses.

Consejo

Si los datos numéricos o de fechahora del archivo de origen no tienen un formato sistematizado, puede importarlos como datos de caracteres e intentar resolver la falta de sistematicidad con las funciones de Analytics en la tabla de Analytics resultante.

Convertir en un solo campo

(únicamente campos de caracteres)

(únicamente campos de varias líneas)

Especifica que los campos de varias líneas definidos en el archivo de origen se importan a Analytics como un campo único que contiene los datos de todas las líneas.

Por ejemplo, si define datos de domicilio que se extienden a lo largo de varias líneas, al seleccionar Convertir en un solo campo se crea un campo único con todos los datos del domicilio en una línea.

Si deja la opción Convertir en un solo campo sin seleccionar (opción predeterminada), los campos de varias líneas se importan a Analytics como varios campos con datos en una sola línea.

Llenar si en blanco

Especifica que un valor de campo se copia en valores en blanco posteriores hasta que aparece un nuevo valor de campo.

Por ejemplo, si el valor “01” del campo Product Class aparece únicamente en el primer registro de un bloque de registros Product Class 01, al seleccionar Llenar si en blanco el valor “01” aparecerá en cada registro.

Termina en línea en blanco

(únicamente campos de varias líneas)

Especifica que los valores de un campo de varias líneas terminan cuando se encuentra una línea en blanco.

Esta opción permite abordar una situación que se presenta cuando los valores de un campo de varias líneas se expanden a lo largo de una cantidad de líneas variable. Debe ajustar la opción Altura de campo para abarcar el valor que represente la mayor cantidad de líneas. Sin embargo, al hacer esto, puede haber una falta de coincidencia entre los valores con menos líneas y los límites del campo o el registro. Si selecciona Termina en línea en blanco, la altura del registro y los límites del registro y el campo se ajustan de manera dinámica para adaptarse a la cantidad de líneas que ocupa cada valor.

Nota

Esta función solo sirve si hay una o más líneas en blanco entre cada valor en el campo de varias líneas.

Valores predeterminados de columna para reportes:

  • Ancho
  • Título de columna alternativo
  • Suprimir totales

    (únicamente campos numéricos)

  • Total de control

    (únicamente campos numéricos)

Nota

Los ajustes de Valores predeterminados de columna para reportes son opcionales. No afectan el procesamiento del campo en el Asistente de Definición de Datos. Es posible ajustar las mismas propiedades más tarde en Analytics.

Especifica las propiedades del campo tal como aparecen en la vista predeterminada de la tabla de Analytics resultante y en los reportes de Analytics.

  • Ancho: especifica el ancho de visualización del campo en bytes.

    Este valor se utiliza como el tamaño de la columna cuando se muestra el contenido del campo en las vistas y los reportes de Analytics.

  • Título alternativo de columna: especifica el encabezado de columna que se debe utilizar, en lugar del nombre del campo, cuando se muestra el campo en las vistas y los reportes de Analytics.
  • Suprimir totales: especifica que no se calcula automáticamente el total de los valores del campo en los reportes de Analytics.

    Por valor predeterminado, Analytics totaliza automáticamente los campos numéricos en los reportes. Puede suprimir este comportamiento si el campo contiene datos, como precios unitarios, para los cuales no tiene sentido calcular el total.

  • Total de control: especifica que el campo es un campo de total de control.

    Un total de control es la suma de los valores de un campo numérico, que se puede utilizar para comprobar la integridad de los datos. Cuando extrae u ordena datos de una nueva tabla, Analytics incluye los totales de entrada y salida de un campo de control de totales en el historial de la tabla. Entrada hace referencia a la tabla original. Salida hace referencia a la tabla nueva. Si dos totales coinciden, no se perdieron datos en la operación de extracción o de ordenamiento.

    Si especifica totales de control para más de un campo, el historial de tabla informa solo el campo numérico con la posición inicial ubicada más a la izquierda.

    Nota

    El ajuste Total de control del cuadro de diálogo Definición de campo no crea totales de control al importar un archivo de imagen de impresión o PDF a Analytics. Si desea obtener información acerca de la creación de totales de control con este fin, consulte Definición e importación de archivos de imagen de impresión (reporte) y archivos PDF.