Show Menu
TEMAS×

Split

La transformación Dividir divide una cadena en un vector de subcadenas basado en un carácter delimitador determinado.
Split resulta especialmente útil para extraer valores individuales de una colección de valores asociados a un único valor de nombre de consulta URI.
Parámetro Descripción Valor predeterminado
Nombre Nombre descriptivo de la transformación. Aquí puede introducir cualquier nombre.
Comentarios Opcional. Notas sobre la transformación.
Condición Condiciones en las que se aplica esta transformación.
Delimitador
Cadena que se utiliza para separar la cadena de entrada en subcadenas. Debe tener un solo carácter de longitud.
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.
Entrada Nombre del campo cuyo valor se divide para crear el vector de cadena de salida.
Salida Nombre del campo de salida.
Considere un sitio web en el que los productos comprados por un cliente se incluyen como parte del valor cs-uri-query cuando se accede a la página de confirmación asociada con una compra correcta. El siguiente es un ejemplo de una cadena de este tipo:
  • /checkout/confirmed.asp?prod_selected=B57481,C46355,Z97123
El campo cs-uri-stem se utiliza para determinar si la página solicitada por la entrada de registro es la página de confirmación. Los códigos de los productos que compró el cliente se enumeran como valores separados por comas del nombre prod_selected en la consulta cs-uri. La Split transformación puede utilizarse para extraer esta información dividiendo los códigos de producto en la coma si el valor de cs-uri-stem coincide con el valor especificado en la String Match condición. Consulte Coincidencia de cadena . La siguiente transformación detalla la solución a este problema.
Aquí, el campo de salida es x-products, que se utilizaría para crear la dimensión extendida deseada que asigna los productos comprados a las sesiones durante las cuales se realizó la compra.