Loading
CRM Analytics
Trasformazione Formula: Creazione di una colonna calcolata basata su un'espressione

Trasformazione Formula: Creazione di una colonna calcolata basata su un'espressione

In CRM Analytics, creare una colonna all'interno di un procedimento Preparazione dati che visualizza i valori in base all'applicazione di una formula. Il calcolo può prevedere l'inclusione dei dati di altri campi nella stessa riga o in più righe. Ad esempio, si può creare una colonna Profitto che si basa sull'input delle colonne Ricavi e Costi. Immettere le formule nel formato EA-SQL. EA-SQL è una raccolta di funzioni standard e personalizzate per dati numerici, stringa e data.

Versioni (Edition) richieste

Trasformazione Formula: Creazione di una colonna calcolata basata su un'espressione

Autorizzazioni utente richieste
Per creare un procedimento: Modifica flussi di dati CRM Analytics O Modifica procedimenti della serie di dati
  1. In un nodo Trasforma di un procedimento Preparazione dati, selezionare una colonna nella scheda Anteprima.
  2. Per creare la formula per la colonna calcolata, selezionare il pulsante Formula (Pulsante Formula) nella barra degli strumenti Trasforma e selezionare Formula personalizzata.
    Editor del procedimento Preparazione dati.
  3. Nell'editor formule, inserire la formula e aggiungere i parametri utilizzando la sintassi corretta.

    Man mano che si digita nell'editor formule, le funzioni e le colonne con il nome corrispondente diventano visibili e possono essere selezionate per l'aggiunta alla formula.

    Iniziare a digitare nell'editor formule per visualizzare i campi e le funzioni corrispondenti.
    Nota
    Nota la procedura consigliata è utilizzare le virgolette doppie per tutti i nomi di colonne. Per un valore di stringa espresso in lettere, utilizzare le virgolette singole. .

    Le virgolette doppie sono obbligatorie per fare riferimento alle colonne delle serie di dati che hanno come nome una parola chiave riservata.

    Per avere assistenza, vedere tutte le funzioni e le colonne delle schede Funzioni e Colonne. Per aggiungerne una alla formula, selezionarla e fare clic su +.

    Le funzioni sono elencate nella scheda Funzioni per categoria: Funzioni delle finestre, Funzioni stringa, Funzioni numeriche, Funzioni di data/ora e Funzioni aggiuntive. Per visualizzare le funzioni delle finestre, abilitare Formula con più righe.

  4. Per le formule con funzioni delle finestre, specificare la colonna utilizzata per suddividere le righe in Partiziona per, la colonna utilizzata per ordinare i dati in Ordina per e la direzione dell'ordinamento in Direzione ordinamento.

    Ad esempio, impostare Partiziona per su Nome opportunità, ordina per su Data ultima modifica e Direzione ordinamento su Crescente. In base a queste impostazioni, la trasformazione combina tutti i record in partizioni (tipo bucket) in base allo stesso nome di opportunità. Quindi ordina i record di ogni partizione in ordine crescente in base alla data dell'ultima modifica.

  5. Identificare tutte le colonne nella formula con il nome API di ognuna. Digitare il nome API o selezionare la colonna dalla scheda Colonne.
    Selezionare una funzione per visualizzare le relative istruzioni.
  6. In Tipo di output, selezionare se i dati della colonna calcolata sono valori di testo, numero, data o data/ora.
  7. In base al tipo di output, è possibile impostare i seguenti attributi.
    AttributoDescrizione
    Precisione

    Numero massimo di cifre in una colonna numerica (misura). Include tutti i numeri a sinistra e a destra della virgola decimale (ma esclude il carattere virgola decimale). Immettere un numero intero tra 1 e 18 (inclusi). se un valore numerico supera la precisione specificata, il valore viene impostato su 0 o nullo, a seconda se la gestione delle misure nulle è abilitata o meno. Ad esempio, se la precisione è impostata su 5 e la gestione delle misure nulle è abilitata, il valore numerico 123456.78 viene sostituito con un valore nullo.

    Scala

    Numero di cifre a destra della virgola decimale in una colonna numerica. Immettere un numero intero tra 0 e 17 (inclusi). Il valore della scala deve essere inferiore a quello della precisione. Ad esempio, se il valore numerico è 123456.789 e si imposta la scala su 2, il numero visualizzato è 123456.78.

    Lunghezza

    Numero massimo di caratteri in una colonna testo (dimensione). Immettere un numero intero tra 1 e 32000 (inclusi). La lunghezza predefinita è 255 caratteri.

    Formato data

    Il formato della data di una colonna data.

  8. In Valore predefinito, scegliere il valore da visualizzare se l'espressione non restituisce risultati.
  9. Se necessario, è possibile cambiare l'etichetta della colonna calcolata.
  10. Per aggiungere la formula come fase al nodo Trasforma, fare clic su Applica.

    La colonna calcolata viene visualizzata nell'anteprima del procedimento.

  11. Per visualizzare l'area Grafico, fare clic sul pulsante Comprimi (Pulsante Comprimi).
  12. Salvare il procedimento.

È possibile inserire in un bucket una colonna formula o farvi riferimento in formule successive nel procedimento. le funzioni comuni hanno i propri pulsanti nella barra degli strumenti Trasforma, che popolano automaticamente la formula con la colonna e la sintassi predefinita. Nella barra degli strumenti vengono visualizzate funzioni appropriate sulla base del tipo e del numero di colonne selezionate. Per utilizzarne una, fare clic sul pulsante della funzione nella barra degli strumenti Trasforma (1). La formula viene abbozzata per l'utente (2) usando la colonna e la funzione selezionate.

La barra degli strumenti Trasforma mostra tutte le trasformazioni applicabili per il tipo di colonna selezionato.
  • Funzioni data per le formule
    In CRM Analytics, utilizzare le funzioni data per modificare o calcolare i valori delle date nel procedimento. È possibile, ad esempio, aggiungere e calcolare il tempo ed estrarre un giorno della settimana dai campi data. Gli argomenti delle funzioni data sono le colonne data.
  • Funzioni e operatori numerici per le formule
    In CRM Analytics, utilizzare le funzioni numeriche per calcolare i valori dai numeri nel procedimento. Ad esempio, è possibile arrotondare, troncare e determinare il valore assoluto di un numero. Gli argomenti delle funzioni numeriche possono essere valori numerici o colonne.
  • Funzioni stringa per le formule
    In CRM Analytics, utilizzare le funzioni stringa per creare valori basati su altre stringhe. Ad esempio, è possibile modificare le maiuscole e minuscole di stringhe di testo, concatenare i valori di più colonne e sostituire i valori. Gli argomenti delle funzioni stringa devono essere stringhe di testo o campi.
  • Funzioni delle finestre per le formule
    In CRM Analytics, utilizzare le funzioni delle finestre in un procedimento di Preparazione dati per eseguire calcoli tra le righe. Per ogni riga di dati di input, eseguire un calcolo su una selezione, o una finestra, di righe correlate. A differenza dell'aggregazione che raggruppa le righe, le funzioni delle finestre restituiscono un risultato per ogni riga. Ad esempio, è possibile calcolare le modifiche apportate all'ammontare opportunità durante le fasi di ogni opportunità per vedere se è possibile raggiungere il proprio obiettivo di vendita.
  • Funzioni multivalore per le formule
    In CRM Analytics, utilizzare le funzioni multivalore con i propri dati multivalore. Ad esempio, cercare un valore specifico, conteggiare il numero di valori presenti, creare un nuovo multivalore combinando altro testo, convertire un multivalore in una stringa o ripartire una stringa e restituire un multivalore. Gli argomenti per le funzioni multivalore devono essere stringhe di testo o campi.
  • Funzioni aggiuntive per le formule
    In CRM Analytics, queste funzioni versatili possono essere utilizzate con i tipi di dati text, number, date_only e datetime per creare la logica nelle formule.
  • Aggiornamento o modifica delle formule per i procedimenti convertiti
    Viene visualizzato un editor formule diverso se il procedimento è stato convertito da Preparazione dati Classic a Preparazione dati e le formule non sono state aggiornate automaticamente. Sebbene sia ancora possibile modificare e utilizzare le formule, per ottenere la maggior parte delle funzioni delle formule tramite EA-SQL e garantire una migliore esperienza, ricreare la formula nell'editor del procedimento Preparazione dati.
 
Caricamento
Salesforce Help | Article