Scroll

Application Checklist


     The Application Checklist is intended to be a best practices checklist for a single Qlik Sense application. It requires a number of inputs from the user, e.g. disk size, number of tables, number of rows, etc. If all of the input fields have been filled and the completed boxes have been checked, a report may be generated. This report is a pdf that will simply log all of the data that you entered with some scoring. The scoring is a sum of the boxes checked in total and per category – if all boxes are checked, the maximum score will be received. At this point in time there is no additional intelligence derived by any of the field inputs. The intent of the report is that it can be shared either internally or externally (with Qlik, for example) to help others know what has been done with the application, and know the high level metadata around it. This report could be used to help diagnose an issue, or simply just used as a best practices checklist. It could also be used internally as part of a workflow process to ensure an application has gone through the necessary optimization steps before entering production.



Company:

Application Name:

Application Disk Size (MB):

Application Size in RAM (GB):

Application Complexity:

Application Total Rows (M):

Application Total Fields:

Application Total Tables:

Data Model Performance

Indicators that could impact data model performance. Check each that has been followed for this application.

Interface Performance

Indicators that could impact the performance on the front-end. Check each that has been followed for this application.



Application Metadata Analyzer



About the Endpoint


     As of the Qlik Sense June 2018 release, a new application level metadata endpoint is available via the Qlik Sense Proxy (exposed via the Engine). Data is populated for this endpoint post-reload in a June 2018+ environment. From this data, we have built a Qlik application that ingests it and provides lightweight dashboard to analyze your application. The URL to access this data is

http(s)://{server}/api/v1/apps/{GUID}/data/metadata


where server is a server that the application can be accessed over and GUID is the application ID. Note that the application does not need to be lifted into RAM for the metadata to be accessed.

Data from this endpoint includes:
  • server metadata including number of cores, total RAM
  • reload time
  • app RAM base footprint
  • field metadata including cardinality, tags, total count
  • table metadata including fields, rows, key fields

Example output from that endpoint can be seen here.

Application Metadata Analyzer App


The Application Metadata Analyzer is a Qlik Sense application that collates the metadata from every application on your server to give you a single app view of your application metadata along with additional data from the QRS API. Adding this additional data allows us to visualize who owns what applications, are they published or private, what nodes are they available on, etc. That application can be found here.

Telemetry Dashboard for Qlik Sense


With the February 2018 of Qlik Sense, it is possible to capture granular usage metrics from the QIX in-memory engine based on configurable thresholds. This provides the ability to capture CPU and RAM utilization of individual chart objects, CPU and RAM utilization of reload tasks, and more.

Requirements

  • Qlik Sense Enterprise February 2018 or later
  • Enable Telemetry Logging, instructions can be found on the wiki

Documentation

  • All information (including installing, logging and uninstall) can be found the wiki page. The sidebar is used for navigation.

Download Latest Here

Qlik Sense Scalability Tools


This package (referred to as Qlik Sense Scalability Tool) contains a complete set of tools for easy creation, execution and analysis of load/performance tests.

Note: Using windows built-in unzip functionality will not allow the .exe to launch unless unblocking zipped packagefirst (properties -> unblock).

Included parts are:

  • Standalone application for creating and executing a simulation script
  • Documentation on how to use the package
  • Regression analyzer
  • Benchmarking package
  • App evaluator package

Qlik Sense documents to help analyze result and log files (previously included in this package) can be found here: https://community.qlik.com/t5/Qlik-Scalability/Scalability-Results-Analyzer/gpm-p/1493648

Download and other information:

Please refer to the Qlik Community page on Scalability Tools for the most recent download and ChangeLogs.

Your use of Qlik Sense Scalability Tool will be subject to the same license agreement between you and Qlik for your Qlik Sense License. Qlik does not provide maintenance and support services for the Qlik Sense Scalability Tool, however please check QlikCommunity for additional information on use of these products.


Scalability Tools with Qlik Sense YouTube Series



Books




Qlik Fix

By Barry Harmsen


QlikView Addict

By Matt Fryer


Irregular BI

By Ralf Becher


BI Review

By Dmitry Gudkov


Living QlikView

By Aaron Couron


Learn All BI

By Chandraish Sinha


Qlik Dork

By Dalton Ruer


Unconventional QlikView

By Trey Bayne


Quick Intelligence

By Steve Dark


Natural Synergies

By Oleg Troyansky


QlikBlog.at

By Stefan Walther


The Qlik Board

By Bill Lay


Harvesting Wisdom

By Karl Pover


Qlik Design Blog

By Qlik Staff


Qlik Branch

By Qlik Staff


Qlik Central

By Richard Pearce


QlikView Cookbook

By Rob Wunderlich


QlikTastic

By George Beaton


QlikTips

By Stephen Redmond


BI Experience

By Juan Vitantonio


Qlik Freak

By Julian Villafuerte


Web of Work

By Adam Cooke


Websy

By Nick Webster