Book Image

Qlik Sense Cookbook

By : Philip Hand, Neeraj Kharpate
Book Image

Qlik Sense Cookbook

By: Philip Hand, Neeraj Kharpate

Overview of this book

<p>This book is an excellent guide for all aspiring Qlik Sense® developers. It will take you through the basics, right through to the use of more advanced functions. With the recipes in this book, you will be empowered to create fully featured desktop applications in Qlik Sense®.</p> <p>Starting with a quick refresher on obtaining data from data files and databases, this book moves on to the more refined features of Qlik Sense®, including visualization, scripting, and set analysis. The tips and tricks provided will help you to overcome challenging situations while developing your applications in Qlik Sense®. This and more will help you to deliver engaging dashboards and reports efficiently.</p> <p>By the end of the book, you will be an expert user of Qlik Sense® and will be able to use its features effectively for business intelligence in an enterprise environment.</p>
Table of Contents (17 chapters)
Qlik Sense Cookbook
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Cracking the syntax for Set Analysis


Set Analysis is a very powerful concept in Qlik Sense. In very simple terms, each Set contains a "group" of selected dimensional values. The sets allow the users to create independent selections, other than the one being used in the active Qlik Sense objects. The aggregations inside the Set are compared with current selections to get the desired results.

Note

Any set that has been created in Qlik Sense only alters the context of the expression that uses it. Unless they are referencing label names inside the same visualization, all expressions using the set syntax are independent of each other. As such, basic expressions not using the Set Analysis will react to the normal selections made inside the Qlik Sense document.

A Set Analysis expression consists of three main parts:

  1. Set identifiers for example $, 1, 1-$, and so on

  2. Set operators

  3. Set modifiers (optional)

The set expression is defined inside curly brackets {}. The set identifiers are separated from the modifiers...