Ti trovi qui:
Parametri computeExpression
Quando si definisce una trasformazione computeExpression, si imposta l'attributo azione su computeExpression. Si specificano inoltre i parametri per l'origine di input e l'espressione usata per generare i valori.
Parametri
I parametri possono essere specificati nelle seguenti sezioni del nodo computeExpression: parameters e computedFields.
Questa tabella descrive i parametri nella sezione parameters.
| Parametro | Obbligatorio? | Valore |
|---|---|---|
| source | Sì | Nodo nel file di definizione del flusso di dati che identifica l'origine dati per questa trasformazione. |
| mergeWithSource | No | Indica se i campi di input sono inclusi con i campi derivati nella serie di dati risultante. Se la condizione è vera, la serie di dati risultante contiene tutti i campi di input provenienti dall'origine e i campi derivati appena generati. Se la condizione è falsa, la serie di dati risultante contiene solo i campi derivati. L'impostazione predefinita è vero. |
| computedFields | Sì | Attributi ed espressioni utilizzati per generare campi derivati nella serie di dati. |
computedFields
Questa tabella descrive gli attributi della sezione computedFields. Descrive inoltre gli attributi facoltativi che è possibile indicare per ignorare i metadati del campo per fare in modo che i dati vengano visualizzati in modo diverso in una serie di dati. Ad esempio, CRM Analytics può sostituire i valori nulli in un campo con un valore predefinito.
| Attributo | Obbligatorio? | Valore |
|---|---|---|
| name | Sì | Nome API del campo generato. i nomi API devono essere univoci. In caso contrario, l'esecuzione del flusso di dati non riesce. |
| tipo | Sì | Tipo di campo di CRM Analytics associato al campo. I tipi validi sono Testo, Numerico o Data. Esempio: |
| label | No | Nome visualizzato del campo generato che appare nell'interfaccia utente di CRM Analytics. Può contenere fino a 255 caratteri. Se non diversamente specificato, viene impostato automaticamente sul nome del campo. |
| saqlExpression | Sì | Espressione SAQL utilizzata per calcolare il valore del campo derivato. L'espressione può essere basata sui campi di input o su altri campi derivati nella trasformazione. Esempio: Se un nome di campo in un'espressione SAQL contiene caratteri diversi da lettere, numeri o sottolineature, racchiudere il nome tra virgolette semplici. Ad esempio, ai nomi dei campi che risultano da un aumento viene aggiunto come prefisso il nome della relazione seguito da un punto e il nome deve essere racchiuso tra virgolette semplici. L'uso dei campi multivalore come campi di input non è supportato. |
| formato | Sì (solo per i campi data) | Formato del campo data derivato. Per informazioni sui formati, vedere Analytics External Data Format Developer Guide. |
| fiscalMonthOffset | No | Solo per i campi di data. La differenza, in mesi, tra il primo mese dell'anno fiscale e il primo mese dell'anno di calendario (gennaio). Ad esempio, se l'anno fiscale inizia in gennaio, la differenza è 0. Se l'anno fiscale inizia in ottobre, la differenza è 9. Esempio:
Quando si imposta CRM Analytics non supporta i campi con valori di |
| isYearEndFiscalYear | No | Solo per i campi data, quando
Esempio:
CRM Analytics non supporta i campi con valori di |
| firstDayOfWeek | No | Solo per i campi di data. Il primo giorno della settimana per l'anno di calendario e, se applicabile, l'anno fiscale. Utilizzare 0 per impostare come primo giorno Domenica, 1 per impostare come primo giorno Lunedì e così via. Utilizzare -1 per impostare il 1° gennaio come primo giorno. L'impostazione predefinita è -1. Esempio:
CRM Analytics non supporta i campi con valori di |
| precisione | Sì (solo per i campi numerici) | Numero massimo di cifre in un valore numerico, oppure lunghezza di un valore di testo. Per i valori numerici: Include tutti i numeri a sinistra e a destra della virgola decimale (ma esclude il carattere virgola decimale). Il valore deve essere compreso tra 1 e 16. Per i valori di testo: Il valore viene impostato automaticamente su 255 caratteri e deve essere compreso tra 1 e 32.000 caratteri. Esempio: |
| scala | Sì (solo per i campi numerici) | Numero di cifre a destra della virgola decimale in un valore numerico. Deve essere inferiore al valore della precisione. Il valore deve essere compreso tra 1 e 15 caratteri. Esempio: |
| defaultValue | No | Per campi di testo e numerici che possono essere nulli. Valore predefinito che sostituisce un valore nullo per il campo specificato. Immettere il valore predefinito come stringa. Esempio: |
