Vous ĆŖtes ici :
Fonctions de chaƮne pour des formules non converties
Utilisez des fonctions de chaîne pour créer des valeurs basées sur d'autres chaînes. Vous pouvez par exemple changer la casse de chaînes de texte, concaténer des valeurs de plusieurs colonnes et remplacer des valeurs. Les arguments des fonctions de chaîne doivent être des colonnes de chaîne ou de dimension. Si votre recette a été mise à niveau vers la Préparation des données, et que votre recette n'a pas pu être convertie, cette rubrique s'applique à votre recette non convertie.
Par exemple, vous pouvez imbriquer des fonctions de chaƮne dans une expression afin de combiner le territoire et le pays commercial en une colonne unique. Vous pouvez ensuite appliquer la casse de titre aux rƩsultats.
title(concat(Sales_Territory, ā ā,Country))
Lors de la saisie d'une formule, les chaĆ®nes de texte doivent ĆŖtre spĆ©cifiĆ©es entre guillemets simples (āThis is a string.ā). Les noms de colonne doivent ĆŖtre spĆ©cifiĆ©s entre crochets ([Opportunity_Name]).
Vous pouvez utiliser les fonctions de chaƮne ci-dessous dans une expression de formule.
| Fonction de chaƮne | Description | Syntaxe |
|---|---|---|
concat
|
Renvoie une chaƮne en concatƩnant les valeurs des colonnes spƩcifiƩes et des chaƮnes d'entrƩe. Par exemple, pour afficher la date de fermeture sous le format MM-JJ-AAAA, concatƩnez les colonnes Close_Date_Month, Close_Date_Day et Close_Date_Year et ajoutez un tiret entre chaque colonne. |
string1 correspond à la première colonne de dimension ou chaîne de texte à inclure dans la valeur concaténée. string2 correspond à la deuxième colonne de dimension ou chaîne de texte à inclure. Exemple : pour créer le nom complet, concaténez le prénom et le nom séparés par un espace. |
lower
|
Renvoie une chaîne avec tous les caractères de la chaîne d'entrée en minuscules. Si la chaîne d'entrée est nulle, le résultat est nul. |
string correspond à une colonne de dimension ou chaîne de texte à convertir en minuscules. Exemple : la colonne Account.Industry utilise une casse différente pour les secteurs d'activité, par exemple « Média » et « média ». Pour appliquer une casse cohérente aux valeurs de colonne, convertissez-les en minuscules. |
ltrim
|
Retire la sous-chaîne spécifiée ou les espaces de tête de la chaîne de texte. |
string correspond à la colonne de dimension ou chaîne de texte dont les espaces de tête ou la sous-chaîne spécifiée doivent être retirés. substring correspond à la valeur à retirer de la chaîne. Ce paramètre est facultatif. Si vous ne spécifiez pas de sous-chaîne, la transformation retire les espaces de tête. Exemple : retirez les caractères d'espaces de début d'une chaîne. |
replace
|
Remplace une sous-chaîne par les caractères spécifiés. Si des arguments sont nuls, la fonction renvoie nul. Cette fonction est sensible à la casse. |
string correspond à la colonne de dimension ou chaîne de texte qui contient la sous-chaîne à remplacer. searchString correspond à la sous-chaîne à remplacer. Si searchString est une chaîne vide, la fonction renvoie nul. chaîneRemplacement correspond à la valeur qui remplace la sous-chaîne. Exemple : changez le nom du compte de « salesforce.com » en « Salesforce » dans la colonne Account_Name. |
rtrim
|
Retire la sous-chaƮne spƩcifiƩe ou les espaces de fin de la chaƮne de texte. |
string correspond à la colonne de dimension ou chaîne de texte dont les espaces de fin ou la sous-chaîne spécifiée doivent être retirés. substring correspond à la valeur à retirer de la chaîne. Ce paramètre est facultatif. Si vous ne spécifiez pas de sous-chaîne, la transformation retire les espaces de fin. Exemple : retirez les 2 caractères d'espaces de fin d'une chaîne. |
substr
|
Renvoie les caractères de la chaîne, en commençant à la position spécifiée et selon la longueur spécifiée. |
string correspond à la colonne de dimension ou chaîne de texte dont la sous-chaîne doit être extraite. position correspond la position du caractère de début de la sous-chaîne. Le premier caractère dans une chaîne est à la position 1. Si la position est négative, elle est déterminée par rapport à la fin de la chaîne. La position -1 désigne le dernier caractère. length correspond au nombre de caractères à renvoyer. Si la longueur est 0, la sortie est une chaîne vide. Si la longueur est négative, la fonction renvoie nul. Ce paramètre est facultatif. Exemple : renvoyer le 13e, le 14e et le 15e caractère de chaque ID de compte. |
title
|
Renvoie la chaîne avec le premier caractère de chaque terme en majuscule et les autres caractères en minuscules. Par exemple, « united states » devient « United States ». |
string correspond à la colonne de dimension ou chaîne de texte à laquelle la casse de titre doit être appliquée. Exemple : appliquer la casse de titre au nom des opportunités pour accroître la cohérence des valeurs. |
trim
|
Retire la sous-chaîne spécifiée (ou espaces de tête et de fin) de la chaîne. Utilisez la fonction trim dans une requête SAQL pour retirer d'autres types de caractère. |
string correspond à la colonne de dimension ou chaîne de texte dont la sous-chaîne spécifiée doit être retirée. substring correspond à la valeur retirée de la chaîne. Ce paramètre est facultatif. Si vous ne spécifiez pas de sous-chaîne, la transformation retire les espaces de tête et de fin. Exemple : retirer les deux d'espace de début avant et après une chaîne. |
upper
|
Renvoie une chaîne avec tous les caractères en majuscules. Si la chaîne est nulle, le résultat est nul. |
string correspond à une colonne de dimension ou chaîne de texte à convertir en majuscules. Exemple : une colonne First_Name accepte n'importe quelle entrée afin de permettre aux utilisateurs de saisir leur prénom. Les noms peuvent ainsi être saisis en majuscules, en minuscules ou avec une casse mixte. Convertissez-les en caractères majuscules pour une casse cohérente. |

