QlikView: creación de datos

A menudo, necesitamos que algunos datos se generen mediante programación con el software que se está utilizando y que no proviene de la fuente. Por ejemplo, 100 números aleatorios o solo fechas durante 23 semanas en un año. Un analista de datos puede necesitar crear dichos datos para realizar algún análisis sobre los datos que no contienen estos valores en el momento en que llegan. QlikView proporciona una función llamada Crear automáticamenteque se puede utilizar para tal requisito.

Requerimientos de datos

Considere un escenario en el que solo necesitamos encontrar las fechas: jueves o domingo. Necesitamos encontrarlo para el rango desde hoy hasta fin de año. Creamos el siguiente script para lograr esto.

generate_data_load_script

Explicación

Declaramos dos variables para capturar el primer día del mes actual y el final del año. Luego aplicamos varias funciones y condiciones de filtrado para generar los valores requeridos. La función recno () crea un registro para cada una de estas fechas. Agregamos una función Autogenerate estableciendo las variables como un rango.

Datos generados

Al cargar el script anterior en la memoria QlikView y crear una ventana de tabla usando el menú Diseño -> Nuevos objetos de hoja -> Cuadro de tabla, obtenemos los datos creados como se muestra a continuación.

generate_data_calendar

🚫