QlikView - Transformación de datos

La transformación de datos es el proceso de modificar los datos existentes a un nuevo formato de datos. También puede implicar filtrar o agregar algunos valores específicos al conjunto de datos existente. QlikView puede llevar a cabo la transformación de datos después de leerlos en su memoria y usar muchas funciones integradas.

Los datos de entrada

Consideremos los siguientes datos de entrada, que representan las cifras de ventas de cada mes. Esto se almacena como un archivo csv con el nombre quarterly_sales.csv

Month,SalesVolume
March,2145
April,2458
May,1245
Sales Values in Q2
June,5124
July,7421
August,2584
Sales Values in Q3
September,5314
October,7846
November,6532
December,4625
January,8547
February,3265

Cargando los datos

Los datos anteriores se cargan en la memoria QlikView mediante el editor de scripts. Abra el editor de secuencias de comandos desde el menú Archivo o presioneControl+E.Elija la opción "Archivos de tabla" de la pestaña "Datos de archivos" y busque el archivo quarterlt_sales.csv. Haga clic en Siguiente.

El asistente de transformación

La siguiente pantalla nos pide que elijamos alguna transformación de datos. Haga clic en el botónEnable Transformation Step.

Tipo de transformación

En este paso, seleccionaremos la transformación para eliminar las filas, que describen el trimestre. SeleccionamosGarbage → delete markedy seleccione las dos filas, que no son necesarias. Haga clic en Siguiente.

Opciones del asistente de archivos

Después de seleccionar el tipo de transformación y las filas que se eliminarán, la siguiente pantalla nos solicita cualquier transformación adicional como seleccionar una cláusula where o agregar cualquier prefijo. Ignoraremos este paso y haremos clic en Finalizar.

Cargar script para datos transformados

El script de carga para los datos anteriores después de completar todos los pasos de transformación se muestra a continuación.

Visualización de datos transformados

Los datos transformados se pueden mostrar utilizando un Table Boxobjeto de hoja. Los pasos para crearlo se dan a continuación.

A continuación, elegimos los campos para el Cuadro de tabla.

El cuadro de tabla ahora muestra los datos en la hoja.