Usted está aquí:
Mejores prácticas al redactar fórmulas
La sintaxis de fórmula afecta al modo en que se consulta la fórmula.
Al redactar una fórmula, utilice estas reglas de sintaxis.
- Utilice las funciones correctas como se describe en Agregar funciones.
- Rodee los campos de la fórmula entre corchetes.
- Utilizar la sintaxis de operador correcta
- +, —, *, /, %, ==, =, >, <, >=, <=, !=, <>, ^, AND, OR, NOT, ( ).
- Tableau Semantics utiliza sintaxis de operador de Tableau. Consulte Documentación de sintaxis de Operador de Tableau.
- Utilizar la sintaxis de expresión literal correcta
- Las expresiones literales numéricas se escriben como números. Por ejemplo, 1,3567.
- Las expresiones literales de cadena se escriben entre comillas. Por ejemplo, “No rentable”.
- Las expresiones literales de fecha se escriben con el símbolo #. Por ejemplo: #22 de agosto de 2024#.
- Las expresiones literales nulas se escriben como “nulas”.
- Tableau Semantics utiliza expresiones literales de Tableau. Obtenga más información acerca de expresiones literales en la documentación de sintaxis de expresiones literales de Tableau.
- Utilice la sintaxis de función de fecha correcta:
- Las funciones de fecha están codificadas en formato ISO:
- Fecha: "aaaa-MM-dd" o "aaaammdd" o "aaaa-MM" O "aaaa"
- Hora:
- 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”
- Fecha y hora: "<fecha>T<hora>" o "<fecha> <hora>" o "<fecha>’T’<hora>"
- Ejemplos:
"2020—02—08T09"
"2020—02—08 09"
"2020—02—08 09:30:26"
"2020—02—08 09:30:26.123"
- Utilice DATEPARSE para otros formatos.
- Las funciones de fecha están codificadas en formato ISO:
- Utilizar la sintaxis de comentario correcta
- Para ingresar un comentario en un cálculo, escriba dos barras diagonales: //
- Se pueden agregar comentarios de varias líneas escribiendo /* para iniciar el comentario y */ para finalizar el comentario.
- Ejemplo de una fórmula con comentarios:
SUM([Sales]) / SUM([Profit]) /*John's calculation To be used for profit ratio Do not edit*/
