Usa Formula per creare nuove colonne, aggiornare colonne e utilizzare una o più espressioni per eseguire una serie di calcoli e operazioni.
Per un elenco delle funzioni, consulta la pagina Riferimento alle funzioni del flusso di lavoro.
Puoi usare lo strumento Formula per ...
Applicare istruzioni condizionali.
Convertire numeri e stringhe.
Formattare le date.
Applicare calcoli matematici.
Trovare i valori minimo e massimo.
Pulire i dati stringa.
Eseguire test di convalida sui dati.
Suggerimento
Lo strumento presenta l'opzione Esempio di uno strumento. Visita Accesso ai flussi di lavoro di esempio per scoprire come accedere a questo e a molti altri esempi direttamente in Designer Cloud.
![]() |
Figura: strumento Formula con ancoraggi.
Lo strumento Formula ha 2 ancoraggi.
Ancoraggio di input: utilizza l'ancoraggio di input per selezionare i dati ai quali vuoi applicare una formula.
Ancoraggio di output: genera i dati filtrati.
In Formula, seleziona una colonna di output di dati nel menu a discesa Seleziona colonna. Puoi scegliere una colonna esistente o aggiungere una nuova colonna. Per aggiungere una nuova colonna di dati ...
Seleziona Aggiungi colonna dal menu a discesa e immetti un nuovo nome di colonna.
Type: Select from the Tipi di dati supportati.
Seleziona l'editor delle espressioni per creare la tua espressione. Quando il flusso di lavoro è in esecuzione, la casella Anteprima dati mostra la prima riga di dati dalla colonna specificata con l'espressione applicata.
Utilizza uno di questi metodi per compilare un'espressione.
Immetti il testo direttamente nell'editor delle espressioni.
Premi CTRL + Spazio per visualizzare un elenco di tutte le funzioni.
Immetti una parola o una frase per visualizzare un elenco di funzioni corrispondenti.
Immettere una [(parentesi quadra sinistra) per visualizzare un elenco di variabili che possono essere utilizzate nell'espressione.
Colonne: dati di una connessione in ingresso o di una colonna creata in un'espressione precedente.
Seleziona l'icona Funzioni (fx) per cercare e sfogliare le categorie di funzioni.
Seleziona l'icona Colonne e costanti (x) per cercare e sfogliare colonne e costanti in entrata o appena create.
Queste funzioni sono disponibili per l'uso nell'editor delle espressioni. Per ulteriori informazioni su queste funzioni, consulta Funzioni del flusso di lavoro.
Funzione | Tipo di funzione |
---|---|
IIF | Condizionale |
CAMBIARE | Condizionale |
IF condition THEN t ELSE f ENDIF | Condizionale |
IF c THEN t1 ELSEIF c2 THEN t2 ELSE f ENDIF | Condizionale |
CharFromInt | Conversion |
ToDegrees | Conversion |
ToNumber | Conversione |
ToRadians | Conversion |
ToString | Conversione |
DateTimeAdd | Data e ora |
DateTimeYear | Data e ora |
DateTimeMonth | Data e ora |
DateTimeDay | Data e ora |
DateTimeHour | Data e ora |
DateTimeMinutes | Data e ora |
DateTimeSeconds | Data e ora |
DateTimeDiff | Data e ora |
DateTimeNow | Data e ora |
DateTimeToday | Data e ora |
DateTimeFirstOfMonth | Data e ora |
DateTimeLast OfMonth | Data e ora |
ToDate | Data e ora |
ToDateTime | Data e ora |
DateTImeParse | DateTime |
DateTimeQuarter | DateTime |
DateTimeFormat | Data e ora |
DateTimeTrim | DateTime |
= | Operatori filtro |
IsNotNull | Operatori filtro |
!= | Operatori filtro |
Contains | Operatori filtro |
> | Operatori filtro |
IsNotEmpty | Operatori filtro |
IsNull | Operatori filtro |
NotContains | Operatori filtro |
= | Operatori filtro |
< | Operatori filtro |
= | Operatori filtro |
IsEmpty | Operatori filtro |
IsTrue | Operatori filtro |
DateRange | Operatori filtro |
IsFalse | Operatori filtro |
PeriodBefore | Operatori filtro |
PeriodAfter | Operatori filtro |
FinanceEffectiveRate | Finance |
FinanceIRR | Finance |
FinanceNominalRate | Finance |
FinanceNPER | Finance |
FinanceXIRR | Finance |
FinanceXNPV | Finance |
Abs | Matematica |
ASIN | Math |
ATAN | Math |
ATAN2 | Math |
Average | Math |
AverageNonNull | Math |
Ceil | Matematica |
Exp | Matematica |
Floor | Matematica |
LOG | Math |
Median | Math |
Mod | Math |
PI | Math |
POW | Math |
RAND | Math |
RandInt | Math |
Round | Matematica |
SmartRound | Math |
SQRT | Math |
TAN | Math |
TANH | Math |
Between | Min/Max |
Minimo | Min/Max |
Min | Min/Max |
e | Operatori |
oppure | Operatori |
in | Operatori |
&& | Operatori |
|| | Operatori |
Boolean AND - Keyword | Operators |
Boolean NOT ! | Operators |
Boolean NOT - Keyword | Operators |
Boolean OR || | Operators |
Boolean OR - Keyword | Operators |
Equal To = | Operators |
Not Equal To != | Operators |
Greater Than > | Operators |
Greater Than or Equal >= | Operators |
Less Than < | Operators |
Less Than or Equal <= | Operators |
value IN (...) | Operators |
value NOT IN (...) | Operators |
Null | Specialized |
contiene | Stringa |
CountWords | String |
EndsWith | String |
FindNth | String |
FindString | String |
GetLeft | String |
GetPart | String |
GetRight | String |
GetWord | String |
left | Stringa |
Length | String |
LowerCase | String |
PadLeft | String |
PadRight | String |
REGEX_CountMatches | String |
REGEX_Match | String |
REGEX_Replace | String |
Replace | String |
ReplaceChar | String |
ReplaceFirst | String |
ReplaceString | String |
Right | String |
startswith | Stringa |
StripQuotes | String |
Substring | String |
TitleCase | String |
Trim | String |
TrimLeft | String |
TrimRight | String |
Uppercase | String |
CompareEpsilon | Test |
EqualStrings | Test |
isempty | Test |
isinteger | Test |
IsLowerCase | Test |
IsNull | Test |
isnumber | Test |
isstring | Test |
IsUpperCase | Test |
L'aggiunta di espressioni multiple a un singolo strumento Formula può essere utile quando si modificano i dati nelle colonne correlate o si eseguono operazioni simili. Quando si modificano dati non correlati o si eseguono funzioni non correlate, l'utilizzo di più strumenti Formula facilita la risoluzione dei problemi del flusso di lavoro. Per aggiungere un'espressione, seleziona Aggiungi formula.
![]() |
Figura: aggiungi formula.
La sequenza in cui vengono applicate le espressioni influisce sui risultati quando più espressioni modificano gli stessi dati. Per riordinare un'espressione, seleziona e tieni premuta l'icona