Las funciones de agregación de QlikView se utilizan para crear datos agregados a partir de filas de tablas. Las funciones se aplican a las columnas cuando se crea el script de carga. A continuación se muestra una lista de muestra de funciones agregadas. También necesitamos aplicar Agrupar por apropiadamente cuando se utilizan funciones agregadas.
Considere los siguientes datos almacenados como product_sales.csv en el sistema local. Representa cifras de ventas para varias líneas de productos y categorías de productos en una tienda.
Product_Line,Product_category,Quantity,Value Sporting Goods,Outdoor Recreation,12,5642 Food, Beverages & Tobacco,38,2514 Apparel & Accessories,Clothing,54,2365 Apparel & Accessories,Costumes & Accessories,29,4487 Sporting Goods,Athletics,11,812 Health & Beauty,Personal Care,21,6912 Arts & Entertainment,Hobbies & Creative Arts,58,5201 Arts & Entertainment,Paintings,73,8451 Arts & Entertainment,Musical Instruments,41,1245 Hardware,Tool Accessories,2,456 Home & Garden,Bathroom Accessories,36,241 Food,Drinks,54,1247 Home & Garden,Lawn & Garden,29,5462 Office Supplies,Presentation Supplies,22,577 Hardware,Blocks,53,548 Baby & Toddler,Diapering,19,1247
Abrimos el editor de scripts en un nuevo documento QlikView usando Ctrl + E… El siguiente código crea las tablas necesarias como datos en línea. Después de crear este script, presione Ctrl + R para volver a cargar los datos en el documento QlikView.
Vamos a crear Caja de mesa hoja de trabajo para mostrar los datos generados por la función de agregación. Ir al menú Diseño -> Nuevo objeto de hoja -> Cuadro de tabla… Aparece la siguiente ventana, en la que mencionamos el título de la tabla y seleccionamos los campos obligatorios para mostrar. Cuando hace clic en Aceptar, los datos del archivo CSV se muestran en el campo de la tabla QlikView como se muestra a continuación.
A continuación se muestra un script de carga para encontrar la suma del volumen de ventas y el valor de las ventas por línea de producto y categoría de producto.
Haga clic en Aceptar y haga clic en Ctrl + R para recargar datos en un documento QlikView. Ahora siga los mismos pasos que los anteriores en – Creando objetos de hoja para crear una ventana de tabla QlikView para mostrar el resultado de la ejecución del script como se muestra a continuación.
A continuación se muestra un escenario de carga para generar las ventas promedio y los valores de ventas para cada línea de producto.
# Average sales of Quantity and value in each Product Line. LOAD Product_Line, avg(Quantity), avg(Value) FROM [E:Qlikviewdataproduct_sales.csv] (txt, codepage is 1252, embedded labels, delimiter is ',', msq) Group by Product_Line;
Haga clic en Aceptar y haga clic en Ctrl + R para volver a cargar datos en un documento QlikView. Ahora siga los mismos pasos que los anteriores en – Creando objetos de hoja para crear una ventana de tabla QlikView para mostrar el resultado de la ejecución del script como se muestra a continuación.
A continuación se muestra un escenario de carga para generar las ventas máximas y mínimas para cada línea de productos.
# Maximum and Minimum sales in each product Line. LOAD Product_Line, max(Quantity) as MaxQuantity, min(Quantity) as MinQuantity FROM [E:Qlikviewdataproduct_sales.csv] (txt, codepage is 1252, embedded labels, delimiter is ',', msq) Group by Product_Line;
Haga clic en Aceptar y Ctrl + R para recargar datos en un documento QlikView. Ahora siga los mismos pasos que los anteriores en – Creando objetos de hoja para crear un campo de tabla QlikView para mostrar el resultado del script como se muestra a continuación.
🚫