Reader small image

You're reading from  Learning Qlik Sense??: The Official Guide Second Edition - Second Edition

Product typeBook
Published inDec 2015
Publisher
ISBN-139781785887161
Edition2nd Edition
Right arrow
Authors (4):
Christopher Ilacqua
Christopher Ilacqua
author image
Christopher Ilacqua

Dr. Christopher Ilacqua is the research director of product validation at Qlik®. He has been working with leading customers and partners in the US for more than 3 years garnering feedback on Qlik Sense. Chris has over 25 years of experience in the field of planning and business intelligence, and he has established himself as a leading expert by advising, designing, and implementing hundreds of planning and business intelligence applications. He has a doctorate in business administration, a master's degree in business administration in accounting, and a bachelor's degree in marketing. His research interests focus on big data, data governance, mobile BI, SaaS, business collaboration, and cloud-based solutions. Additionally, Chris serves as an adjunct professor at New England College of Business, where he teaches graduate students strategic leadership, marketing, operations management, and MIS.
Read more about Christopher Ilacqua

Henric Cronström
Henric Cronström
author image
Henric Cronström

Dr. Henric Cronström is vice president product and technical product advocate at Qlik, where he has worked for most of the time since the company was founded. For the first few years in Qlik's history, he was the product manager for QlikView, and then he moved into solution implementation and training. After many years in the field, including a role as a manager for the technical staff in QlikTech, Germany, he returned to Sweden as deputy manager for the development organization. In his current role, his main task is the communication of technical products on blogs, in the press, and directly with large accounts. Henric has a doctorate in elementary particle physics from Lund University.
Read more about Henric Cronström

James Richardson
James Richardson
author image
James Richardson

James Richardson is business analytics strategist at Qlik®. Prior to joining Qlik,
Read more about James Richardson

View More author details
Right arrow

Chapter 9. Administering Qlik Sense®

Having established how to develop attractive and engaging applications with Qlik Sense, it's time to turn our attention from authors and business users. Instead, we will consider the requirements of administrators. In this chapter, we will move away from data and analysis to what's needed to run a Qlik Sense installation.

In this chapter, you will find information about the following topics:

  • Architecture

  • Clustering and nodes

  • Licenses and tokens

  • Streams and security concepts

The Qlik Sense® architecture


Qlik Sense has an architecture that is different from the QlikView Server architecture. Some components are very similar; others are very different. Hence, even if you know the QlikView architecture, you need to look at the following sections. In them, you will find an overview of some of the concepts in Qlik Sense.

Services

When you install the Qlik Sense server, you will install seven services. These are the cornerstones of the architecture. They can be deployed in different ways to suit different deployment purposes.

The Qlik Sense services are as follows:

  • Qlik Sense Engine Service (The QIX engine): This is the application service, which handles all application calculations and logic. Everything that concerns the data analysis is handled by this service.

  • Qlik Sense Printing Service: This manages the Qlik Sense exports, reporting, and printing. This is new for Qlik Sense Version 2.

  • Qlik Sense Proxy Service (QPS): This manages the Qlik Sense authentication, session...

Deployment and licensing


Deploying a Qlik Sense server is usually straightforward, but there are still a couple of things to think of. The first question is about clustering.

Single node or multinode

Normally, you should just install the Qlik Sense server, making sure that it is set as a central node during the installation. Then, you will get a single node installation. However, sooner or later you need to ask yourself a question about clustering, "How many servers do you want in your cluster?" This book is not a comprehensive guide to clustering issues; it will only point out the basics and the questions you need to ask.

In a standard installation, all seven services run on the same computer, and this works fine as long as the load on the server doesn't become too heavy. However, as soon as your installation starts to grow, you may need more computers to handle the load. If so, you can set up a cluster so that you have additional computers running only some of the services and still manage...

Management and monitoring


So far, this chapter has dealt with managing the installation and the licenses, but very little has been mentioned about the real purpose of the Qlik Sense administration, which is, How to handle data and the analysis of data? How to handle the applications, the users, the data connections, the distribution, and so on? This section will cover these areas.

Importing and managing apps

Once the Qlik Sense server is deployed, you might want to import an app that you have created in Qlik Sense Desktop. This is something that you can do in the Apps sheet. Look for the Import button at the bottom of the screen.

Importing an app created in Qlik Sense Desktop in the Apps screen

Once imported, you can set the owner of the app. Then, it will appear in the My work area in the hub of the owner. However, the app is still not published, which means other users cannot see it.

When you publish it, you move the app from My work to another stream, and once it is published, its layout is...

Security


The security in Qlik Sense consists of many parts. In the QMC, there is a system with security rules for almost everything you can do, not only data access. There are also rules to change the setup or rights to publish apps or sheets. This implies protection of the platform, that is, how the Qlik Sense platform itself is protected and how it communicates and operates.

However, security as a concept goes beyond that. So let's start from the beginning.

Authentication and authorization

The two most basic concepts in security are authentication and authorization. Authentication answers the question, "Who is the user and how can the user prove it?" Authorization answers the question, "What does this specific user have access to, and what are they allowed to do?"

In Qlik Sense, authentication and authorization are two distinct, unconnected actions. In addition, the sources of information used for authentication do not have to be the same as for authorization, and vice versa.

Qlik Sense uses...

Summary


In this chapter, we have seen that with the QMC, you can manage a Qlik Sense installation very efficiently. It includes a wide range of functions that allow you to configure your system the way you want it, and it allows you to set access rights on not only apps but also on streams, licenses, and data connectors.

Since QMC is based on standard web technology, you can, in principle, use any browser to run it, and it integrates well with other systems used to manage software and hardware components. In addition, you can use APIs to create custom management utilities.

To end this book, we'll be looking at putting Qlik Sense into practice for active data discovery as we spend the last chapters analyzing the examples of sales, HR, travel expenses, and demographics.

lock icon
The rest of the chapter is locked
You have been reading a chapter from
Learning Qlik Sense??: The Official Guide Second Edition - Second Edition
Published in: Dec 2015Publisher: ISBN-13: 9781785887161
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Authors (4)

author image
Christopher Ilacqua

Dr. Christopher Ilacqua is the research director of product validation at Qlik®. He has been working with leading customers and partners in the US for more than 3 years garnering feedback on Qlik Sense. Chris has over 25 years of experience in the field of planning and business intelligence, and he has established himself as a leading expert by advising, designing, and implementing hundreds of planning and business intelligence applications. He has a doctorate in business administration, a master's degree in business administration in accounting, and a bachelor's degree in marketing. His research interests focus on big data, data governance, mobile BI, SaaS, business collaboration, and cloud-based solutions. Additionally, Chris serves as an adjunct professor at New England College of Business, where he teaches graduate students strategic leadership, marketing, operations management, and MIS.
Read more about Christopher Ilacqua

author image
Henric Cronström

Dr. Henric Cronström is vice president product and technical product advocate at Qlik, where he has worked for most of the time since the company was founded. For the first few years in Qlik's history, he was the product manager for QlikView, and then he moved into solution implementation and training. After many years in the field, including a role as a manager for the technical staff in QlikTech, Germany, he returned to Sweden as deputy manager for the development organization. In his current role, his main task is the communication of technical products on blogs, in the press, and directly with large accounts. Henric has a doctorate in elementary particle physics from Lund University.
Read more about Henric Cronström

author image
James Richardson

James Richardson is business analytics strategist at Qlik®. Prior to joining Qlik,
Read more about James Richardson