En savoir plus sur le Data Workbench Annonce de fin de vie.
La transformation Partage divise une chaîne en un vecteur de sous-chaînes basé sur un caractère de délimiteur donné.
Split est particulièrement utile pour extraire des valeurs individuelles d’une collection de valeurs associées à une seule valeur de nom de requête URI.
Paramètre | Description | Par défaut |
---|---|---|
Nom | Nom descriptif de la transformation. Vous pouvez saisir n’importe quel nom ici. | |
Commentaires | Facultatif. Remarques sur la transformation. | |
Condition | Les conditions dans lesquelles cette transformation est appliquée. | |
Délimiteur | Chaîne utilisée pour séparer la chaîne d’entrée en sous-chaînes. Doit comporter un seul caractère. Si vous maintenez la touche Ctrl enfoncée et cliquez avec le bouton droit dans le paramètre Délimiteur, un menu Insérer s’affiche. Ce menu contient une liste de caractères spéciaux, souvent utilisés comme délimiteurs. |
|
Entrée | Nom du champ dont la valeur est fractionnée pour créer le vecteur de chaîne de sortie. | |
Sortie | Nom du champ de sortie. |
Prenons l’exemple d’un site web sur lequel les produits achetés par un client sont répertoriés dans la valeur de requête cs-uri lorsque la page de confirmation associée à un achat réussi est consultée. Voici un exemple d’une telle chaîne :
Le champ cs-uri-stem permet de déterminer si la page demandée par l’entrée de journal est la page de confirmation. Les codes des produits achetés par le client sont répertoriés comme les valeurs séparées par des virgules du nom prod_selected dans la requête cs-uri-query. Le Split La transformation peut être utilisée pour extraire ces informations en fractionnant les codes de produit à la virgule si la valeur de cs-uri-stem correspond à la valeur spécifiée dans la variable String Match condition. Voir Correspondance de chaîne. La transformation suivante décrit la solution à ce problème.
Ici, le champ de sortie est x-produits, qui serait utilisé pour créer la dimension étendue souhaitée qui mappe les produits achetés aux sessions au cours desquelles l’achat a été effectué.