Saltar al contenido principal Saltar al contenido complementario

El procesador Calcular campos

Añade nuevos campos basados en expresiones de script de Qlik.

El procesador Calcular campos le permite crear nuevos campos en el esquema de sus datos y rellenar cada uno de ellos utilizando expresiones de script de Qlik. Su script puede utilizar todos los elementos del esquema de entrada, lo cual le permite utilizar combinaciones o versiones transformadas de campos existentes.

Uso

  • El procesador Calcular campos requiere un flujo de entrada y solo puede generar un flujo de salida.

  • Haga clic en el icono + del panel de configuración del procesador para crear más de un campo calculado.

Nota de avisoEn este momento no es posible crear un nuevo campo y referenciarlo dentro de la misma sentencia LOAD de un procesador Calcular campos. Se recomienda utilizar dos procesadores distintos.

Propiedades

Propiedades que configurar para calcular nuevos campos.

Configuración
Propiedad Configuración
Nombre Dé un nombre personalizado al campo recién creado.
Expresión Introduzca su expresión de script de Qlik en el editor de texto para establecer los valores del nuevo campo. Para más información sobre la sintaxis de script de Qlik, vea Sintaxis de script y funciones de gráfico.

Para cambiar el nombre del procesador o editar su descripción, haga clic en el icono Editar Editar situado junto al nombre del procesador en el panel Propiedades.

Ejemplos

  • Utilizar los condicionales if/then/else En este ejemplo, ha cargado datos con la temperatura y desea incluir información adicional en función de los valores:

    Table_with_temperatures:
    LOAD*,
    If(Temperature <= 0 , 'Freezing',
    If(Temperature >= 100, 'Boiling',
    If(Temperature >0 AND Temperature < 100, 'Between'))) As Description;
    

    Para más información, consulte If..then..elseif..else..end if.

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.