Ti trovi qui:
Procedure consigliate per la scrittura delle formule
La sintassi della formula influisce sul modo in cui viene eseguita la query.
Quando si scrive una formula, utilizzare le seguenti regole di sintassi.
- Utilizzare le funzioni corrette come descritto in Aggiunta di funzioni.
- Racchiudere i campi della formula tra parentesi.
- Utilizzare la sintassi dell'operatore corretta
- +, —, *, /, %, ==, =, >, <, >=, <=, !=, <>, ^, AND, OR, NOT, ( ).
- Tableau Semantics utilizza la sintassi degli operatori Tableau. Vedere la documentazione sulla sintassi degli operatori Tableau.
- Utilizzare la sintassi dell'espressione letterale corretta
- Le espressioni numeriche letterali sono scritte come numeri. Ad esempio, 1,3567.
- Le espressioni letterali stringa sono scritte tra virgolette. Ad esempio, "Non redditizio".
- Le espressioni letterali data sono scritte con il simbolo #. Ad esempio: #22agosto 2024#.
- Le espressioni letterali nulle sono scritte come "null".
- Tableau Semantics utilizza espressioni letterali Tableau. Per ulteriori informazioni sulle espressioni letterali, vedere la documentazione sulla sintassi.
- Utilizzare la sintassi della funzione di data corretta:
- Le funzioni di data sono codificate in formato ISO:
- Data: "aaaa—MM—gg" o "aaaammgg" o "aaaaa—MM" O "aaaaa"
- Ora:
- Hh:mm:ss
- Hh:mm:ss.sss
- HH:mm:ss.SSSSSS
- Hh:mm:ssZZZZ
- Hh:mm:ssSS.ZZZZZ
- "T[hh][mm][ss]"
- "T[hh]:[mm]:[ss] "
- “T[hh]:[mm]:[ss]ZZZZZ”
- Data/ora: "<date>T<time>" o "<date> <time>" o "<date>’T’<time>"
- Esempi:
"2020—02—08T09"
"2020—02—08 09"
"2020—02—08 09:30:26"
"2020—02—08 09:30:26.123"
- Utilizzare DATEPARSE per altri formati.
- Le funzioni di data sono codificate in formato ISO:
- Utilizzare la sintassi dei commenti corretta
- Per inserire un commento in un calcolo, digitare due barre in avanti: //
- È possibile aggiungere commenti multi riga digitando /* per iniziare il commento e */ per terminare il commento.
- Esempio di formula con commenti:
SUM([Sales]) / SUM([Profit]) /*John's calculation To be used for profit ratio Do not edit*/
