Vous êtes ici :
Paramètres computeExpression
Lorsque vous définissez une transformation computeExpression, vous définissez l'attribut de l'action sur computeExpression. Vous spécifiez également les paramètres de la source d'entrée et l'expression utilisée pour générer les valeurs.
Paramètres
Vous pouvez spécifier les paramètres dans les sections suivantes du noeud computeExpression : parameters et computedFields.
Le tableau ci-dessous présente les paramètres de la section parameters.
| Paramètre | Requis ? | Valeur |
|---|---|---|
| source | Oui | Nœud du fichier de définition du flux de données qui identifie la source d'entrée de cette transformation. |
| mergeWithSource | Non | Indique si les champs d'entrée sont inclus avec les champs dérivés dans le jeu de données résultant. Si true (vrai), le jeu de données résultant contient tous les champs d'entrée de la source et les champs dérivés récemment générés. Si false (faux), le jeu de données résultant contient uniquement les champs dérivés. La valeur par défaut est true. |
| computedFields | Oui | Attributs et expression utilisés pour générer des champs dérivés dans le jeu de données. |
computedFields
Le tableau ci-dessous présente les attributs de la section computedFields. Il présente également les attributs facultatifs que vous pouvez fournir afin de remplacer les métadonnées de champ pour modifier l'affichage des données dans un jeu de données. Par exemple, CRM Analytics peut remplacer les valeurs nulles d'un champ par une valeur par défaut.
| Attribut | Requis ? | Valeur |
|---|---|---|
| name | Oui | Nom d'API du champ généré. Les noms d'API doivent être uniques. Sinon, le flux de données ne fonctionne pas. |
| type | Oui | Type de champ CRM Analytics associé au champ. Les types valides sont Texte, Numérique ou Date. Exemple : |
| label | Non | Le nom d'affichage du champ généré qui figure dans l'interface utilisateur de CRM Analytics. Il peut contenir jusqu'à 255 caractères. Applique par défaut le nom de champ d'entrée s'il n'est pas spécifié. |
| saqlExpression | Oui | Expression SAQL utilisée pour calculer la valeur du champ dérivé. L'expression peut être basée sur des champs d'entrée ou sur d'autres champs dérivés de la transformation. Exemple : Si un nom de champ d'une expression SAQL contient des caractères autres que des lettres, des chiffres ou des traits de soulignement, saisissez-les entre guillemets simples. Par exemple, les noms de champ résultant d'une augmentation sont précédés du nom de la relation et d'un point, et doivent être saisis entre guillemets simples. L'utilisation de champs à valeurs multiples en tant que champs de saisie n'est pas prise en charge. |
| format | Oui (pour des champs Date uniquement) | Format du champ de date dérivé. Pour plus d'informations sur les formats, consultez Analytics External Data Format Developer Guide. |
| fiscalMonthOffset | Non | Pour des champs de date uniquement. Spécifiez la différence, en mois, entre le premier mois de l'exercice fiscal et le premier mois de l'année civile (janvier). Par exemple, si l'exercice fiscal commence en janvier, le décalage est de 0. Si l'exercice fiscal commence en octobre, le décalage est de 9. Exemple :
Lorsque vous définissez CRM Analytics ne prend pas en charge les champs avec des valeurs |
| isYearEndFiscalYear | Non | Pour les champs de date uniquement, lorsque
Exemple :
CRM Analytics ne prend pas en charge les champs avec des valeurs |
| firstDayOfWeek | Non | Pour des champs de date uniquement. Le premier jour de la semaine pour l'année civile et, le cas échéant, l'exercice fiscal. Utilisez 0 pour définir le premier jour sur Dimanche, 1 pour définir le premier jour sur Lundi, et ainsi de suite. Utilisez -1 pour définir le premier jour sur 1er janvier. La valeur par défaut est -1. Exemple :
CRM Analytics ne prend pas en charge les champs avec des valeurs |
| precision | Oui (pour des champs Numérique uniquement) | Le nombre maximal de chiffres dans une valeur numérique, ou la longueur d'une valeur de texte. Pour des valeurs numériques : comprend tous les chiffres à gauche et à droite de la virgule (mais pas la virgule). Doit être une valeur de 1 à 16. Pour des valeurs de texte : inclut par défaut 255 caractères, et doit contenir de 1 à 32 000 caractères. Exemple : |
| scale | Oui (pour des champs Numérique uniquement) | Le nombre de chiffres à droite de la virgule dans une valeur numérique. Doit être inférieur à la valeur precision. Doit être une valeur de 1 à 15 caractères. Exemple : |
| defaultValue | Non | Pour des champs de texte et numériques qui peuvent être nuls. Valeur par défaut qui remplace une valeur nulle pour le champ spécifié. Saisissez la valeur par défaut en tant que chaîne. Exemple : |
