En este artículo, aprenderemos sobre funciones agregadas, sus tipos y usos en Tableau.
- Tableau: Tableau es una herramienta de visualización de datos muy poderosa que pueden usar analistas de datos, científicos, estadísticos, etc. para visualizar los datos y obtener una opinión clara basada en el análisis de datos. Tableau es muy famoso porque puede tomar datos y producir la salida de visualización de datos requerida en muy poco tiempo.
- Función de caso: la función de caso es la parte de las funciones lógicas en Tableau. Estas funciones se utilizan para realizar la prueba lógica y devolver el valor requerido cuando la expresión de prueba es verdadera.
Cómo funciona la función CASE :
- Comienza con la función CASE evaluando la primera expresión lógica correspondiente al conjunto/secuencia de valores y cuando la expresión lógica se vuelve verdadera, devuelve el valor especificado respectivo como resultado.
- Si no se encuentra ninguna coincidencia en la expresión lógica, se utiliza el valor de la expresión de retorno predeterminada.
- En caso de que el usuario no mencione ningún valor predeterminado, se devuelve NULL .
Sintaxis de la función CASE:
Esta función encuentra el primero que coincide con la <expresión> dada y devuelve el valor correspondiente como resultado.
CASE [<expression>] WHEN <expression> THEN <expression> WHEN <expression> THEN <expression> ELSE <expression> END
Ejemplo:
- El conjunto de datos utilizado en los ejemplos dados es Dataset .
- En este ejemplo, simplemente creamos un nuevo campo calculado usando la función CASE en algunos campos.
- Ver nuevo campo calculado.
- Uso en Visualización.
Ventajas de usar la función CASE :
- Las declaraciones CASE-WHHEN son más fáciles de escribir y comprender.
- Debido a su simplicidad, para un usuario es útil evitar cometer errores como hacer referencia al campo incorrecto.
- Las declaraciones CASE-WHEN funcionan más rápido que las declaraciones IF-ELSE .
Desventajas de usar la función CASE :
- El uso de CASE-WHHEN en Tableau es extremadamente limitado, ya que no pueden realizar condiciones de lógica booleana.
- CASE-WHEN en tableau solo compara la expresión con los valores precisos.
- Los operadores condicionales como OR , AND no se pueden usar con CASE-WHHEN .
- Usando CASE-WHEN , no se pueden evaluar múltiples expresiones durante una sola línea.
Publicación traducida automáticamente
Artículo escrito por deepanshu_rustagi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA