Convenciones para crear transformaciones

Tabla que muestra las convenciones aplicables a la construcción de transformaciones.

Convención Descripción
Ejecución secuencial

Las transformaciones dentro de un archivo de configuración de conjunto de datos se aplican secuencialmente a las entradas de registro (es decir, en el orden en que aparecen en el archivo de configuración). Por lo tanto, las transformaciones deben enumerarse en el orden en que sus productos se utilicen como insumos para otras transformaciones. Más específicamente, si el resultado de una transformación se utiliza como entrada para otra transformación, es importante que esa transformación anterior se incluya antes de la última transformación en los archivos de configuración del conjunto de datos. De lo contrario, el servidor de Data Workbench genera un error.

Las etapas de procesamiento proporcionan una forma de ordenar las transformaciones que se definen dentro de varios archivos de inclusión de conjuntos de datos. Para todos los conjuntos de datos, incluya archivos asociados a una etapa de procesamiento determinada, las transformaciones se ordenan según sus entradas y salidas. Además, si varios conjuntos de datos incluyen archivos dentro de un escenario de datos de salida en el mismo campo como resultado de una transformación, el servidor de Data Workbench genera un error.

Para obtener más información sobre las etapas, consulte Archivo de configuración de procesamiento de registros, Archivo de configuración de transformación y Archivos de inclusión de conjuntos de datos.

Un mapa de dependencia de transformación puede mostrar cómo se modifica un campo mediante una serie de transformaciones. Consulte Herramientas de configuración de conjuntos de datos.

Nombres de salida La mayoría de las transformaciones especifican un campo de salida. Si el resultado es un campo ampliado definido por el usuario, el nombre de este campo debe comenzar por "x-". Los nombres de campo de salida no pueden contener espacios ni caracteres especiales. Los nombres de los campos ampliados se pueden escribir con mayúsculas y minúsculas mezcladas, como "x-NewCampaignName" o "x-New-Campaign-Name" para mayor legibilidad, pero el software los trata como si no tuvieran en cuenta las mayúsculas y minúsculas.
Campos de entrada

Los campos de entrada hacen referencia a uno de los campos de línea de base o a un campo creado por el usuario resultante de una transformación anterior. Si se necesita una cadena constante, se puede utilizar una cadena entre comillas en lugar de un campo de línea base o creado por el usuario.

Para obtener una lista de algunos de los campos de datos definidos comúnmente que el servidor de Data Workbench puede procesar, consulte Campos de registro de datos de evento.

Cadenas y vectores simples de cadenas Todas las transformaciones funcionan en cadenas o vectores de cadenas. Las cadenas simples son secuencias literales de caracteres. Los vectores de cadenas contienen cero o cadenas más simples en un orden específico.

En esta página