Show Menu
TEMAS×

Definición de exportadores

Los exportadores proporcionan las instrucciones para obtener los datos del evento.
La funcionalidad de transformación proporciona tres tipos de exportadores para exportar .vsl archivos, archivos de registro, archivos XML y datos ODBC como .vsl archivos, archivos de texto o archivos de texto delimitados que pueden utilizar las rutinas de carga, las agencias de auditoría u otros destinos de DataWarehouse.
Para que un exportador funcione correctamente, el origen de registro debe cumplir los requisitos adecuados que se describen en la sección Fuentes de registro del archivo de configuración de procesamiento de registros.
Definición de un exportador
  1. Se abre Transform.cfg en el área de trabajo de datos. Consulte Para editar el archivo Insight Transform.cfg.
  2. Haga clic con el botón secundario Exporters y, a continuación, haga clic en Add New .
  3. Seleccione una de las siguientes opciones:
    • ExportTextFile
    • ExportDelimitedTextFile
    • ExportVSLFile
    Para la ExportVSLFile opción, todos los campos extendidos del archivo de entrada y todos los campos definidos por el usuario del formulario cs( encabezado ) siempre se escriben en el archivo de salida VSL. Si se sobrescribe un campo extendido existente, el nuevo valor se escribe en el archivo de salida, aunque el campo esté en blanco.
  4. Edite los parámetros de Exportadores en el archivo de configuración utilizando la siguiente tabla como guía:
    Parámetro Descripción
    Formato de datos
    Solo para ExportTextFile . Formato de cada línea de salida, que consiste en caracteres de escape del nombre del campo (expresado como % field %) y cualquier otro texto fijo que desee. El formato debe incluir un separador de líneas, normalmente [CR] [LF].
    Se puede incrustar un signo de porcentaje literal (%) en la cadena de formato escapando el carácter como se muestra aquí: %%
    Un ejemplo de una entrada para el parámetro Formato de datos es %x-timestring% %x-trackingid%[CR][LF] .
    Campos Solo para ExportDelimitedTextFile . Nombres de los campos que se van a generar.
    Delimitador
    Opcional. Solo para ExportDelimitedTextFile . Carácter que se utiliza para separar los campos del archivo de salida.
    El software no puede escapar a los delimitadores que están incluidos en los valores de los datos. Como resultado, Adobe no recomienda utilizar comas como delimitadores.
    Si mantiene pulsada la tecla Ctrl y hace clic con el botón derecho en el parámetro Delimitador, aparecerá un menú Insertar . Este menú contiene una lista de caracteres especiales que a menudo se utilizan como delimitadores.
    Separador de líneas Opcional. Solo para ExportDelimitedTextFile . Caracteres utilizados para separar líneas en los archivos de salida. El valor predeterminado es [CR] [LF].
    Nombre
    Opcional. Identificador del exportador. Este nombre aparece en la interfaz Estado detallado .
    Para obtener información sobre la interfaz de estado detallado, consulte la Guía del usuario de Área de trabajo de datos.
    Comentarios Opcional. Notas sobre el exportador.
    Ruta de salida
    Ruta de almacenamiento de los archivos de salida. La ruta es relativa a la carpeta de instalación del servidor del área de trabajo de datos.
    Nota: El servidor del área de trabajo de datos que almacena los datos de salida es el servidor de procesamiento Nº 0 en el archivo profile.cfg .
    Período de rotación del archivo
    Opcional. Frecuencia con la que se exportan los datos al archivo de salida. Cada archivo de salida contiene datos relacionados con un período de tiempo específico denominado período de rotación. Todos los cálculos de tiempo están en GMT: Un día comienza a medianoche GMT y termina al día siguiente a medianoche GMT, incluso si los datos escritos en el archivo incluyen un campo que se ha transformado a hora local.
    Los valores disponibles son los siguientes:
    • AÑO. Cada archivo contiene datos de un año natural.
    • MES. Cada archivo contiene datos de un mes natural. Los meses se numeran del 1 (enero) al 12 (diciembre).
    • SEMANA. Cada archivo contiene datos de una semana. Una semana comienza el lunes. La semana que comienza en uno de los primeros siete días del año es la semana 1, y la semana anterior (parcial), si la hay, es la semana 0.
    • DÍA. Cada archivo contiene datos de un día natural.
    • HORA. Cada archivo contiene datos de una hora.
    • NONE. No se realiza ninguna rotación. Todos los datos se escriben en el mismo archivo (o en un conjunto de archivos según otros parámetros). Consulte el parámetro Formato de nombre de archivo en esta tabla.
    El período de rotación de archivos predeterminado es DAY.
    • Establezca la rotación del archivo en NONE solo cuando trabaje en el modo sin conexión. Consulte la descripción del parámetro Modo sin conexión .
    Formato de nombre de archivo
    Opcional. Formato del nombre del archivo de salida.
    Cada entrada de registro se puede almacenar en un archivo cuyo nombre se deriva de la hora de inicio del período de rotación y, opcionalmente, de los valores de los campos de las filas que contiene. Los campos que se utilizarán en el nombre del archivo se incrustan como escapes de nombre de campo (expresados como % field %).
    Los componentes de nombre de archivo relacionados con el período de rotación se incrustan en la cadena de formato mediante las siguientes secuencias de escape:
    • %yyyy% (año de cuatro dígitos)
    • %yy% (año de dos dígitos)
    • %mm% (mes de dos dígitos, 01 - 12)
    • %ww% (semana de dos dígitos, 01 - 52)
    • %dd% (día de dos dígitos, 01 - 31)
    • %HH% (hora de dos dígitos, 00 - 23)
    El formato de nombre de archivo predeterminado es %yyyy%%mm%%dd%-%x-mask%.txt
    • Las secuencias de escape distinguen entre mayúsculas y minúsculas.
    • Cuando el período de rotación de archivos está establecido en NINGUNO, se sustituye una cadena vacía por cada una de las secuencias de escape, si está presente.
    • Se genera un error si Formato de nombre de archivo no da como resultado un nombre de archivo único para cada período de rotación (consulte el parámetro Período de rotación de archivo en esta tabla). Por ejemplo, al usar el período de rotación DAY, las secuencias de escape %dd%, %mm% y %yy% o %yyyy% deben estar presentes en el patrón para evitar la pérdida de datos.
    • Si utiliza secuencias de escape con nombre de campo dentro del patrón y el campo dado tiene muchos valores distintos, se escriben muchos archivos de salida para cada período de rotación. Tenga en cuenta que este escenario puede resultar en un rendimiento deficiente, por lo que debe utilizar esta función con precaución.
    • Todos los cálculos se realizan en GMT.
    Ejecutar en rollover
    Opcional. Cuando se finaliza cada archivo, se puede ejecutar un comando externo (Windows). La línea de comandos se deriva del nombre del archivo final sustituyendo las siguientes secuencias de escape en este parámetro:
    • %dir%. Parte del directorio del nombre del archivo final, incluida la barra invertida final.
    • %file%. El nombre del archivo (excluyendo el directorio y la extensión) del archivo final.
    • %ext%. La extensión (incluyendo el encabezado ".") del nombre del archivo final.
    • %Ruta%. El nombre de ruta de acceso completa del archivo, equivalente a %dir%%archivo%%ext%.
    De forma predeterminada, este parámetro está vacío (no se ejecuta ningún comando).
    Límite de memoria
    Opcional. Cantidad de memoria en bytes utilizada para almacenar la salida del exportador. El valor predeterminado es 10.000.000 bytes.
    Nota: Si tiene muchos archivos de salida abiertos al mismo tiempo, puede aumentar este valor, pero puede disminuir la cantidad de memoria disponible para su uso por otros componentes del sistema. Sin embargo, reducir este valor puede ralentizar el proceso de exportación. Para obtener ayuda, póngase en contacto con Adobe.
    Abrir límite de archivos
    Opcional. Número máximo de archivos que pueden abrirse al mismo tiempo para la producción del exportador. Si se supera este número, se registra un error en el registro de eventos y el servidor del área de trabajo de datos deja de ejecutarse. El valor predeterminado es 1000.
  5. Una vez definido el exportador (y realizado cambios en otros parámetros) en el Transform.cfg archivo, guarde el archivo localmente y guárdelo en el perfil adecuado en el equipo del servidor del área de trabajo de datos.