Book Image

QlikView Server and Publisher

By : Stephen Redmond
Book Image

QlikView Server and Publisher

By: Stephen Redmond

Overview of this book

Table of Contents (15 chapters)
QlikView Server and Publisher
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Licensing and Server types


There are four types of server licenses and user licenses available. There are different restrictions of the latter type, depending on the former type.

The pricing given in this section is as it was at the time of writing this book but this information is publicly available from the QlikView website: http://www.qlikview.com/us/explore/pricing.

Client licenses

There are four client access license types. We will discuss these in detail, shortly.

Named User license

The Named User license is, as its name suggests, a client access license that is associated with a particular user. This is the most flexible of the license types from the perspective of document access. A named user can open as many server documents as they have access to.

The named user also has the option of leasing their license from the server to a copy of QlikView Desktop. This allows them to open and create QVW files locally. Essentially, this is the license that you will assign to developers and power users—those that will access multiple documents.

At the time of this writing, a Named User license costs $1,350.

Document license

The Document license is, again, a Named User license. However, it restricts the named user to one named QlikView document. One named user can be assigned one license each for multiple documents and each document can have licenses for multiple users.

At $350 per license (at the time of this writing), this can be a cost-effective way of getting one application out to many users. While that may sound expensive compared to some other products, it is worth noting that a Document license user can still create their own content within the context of the document.

The ratio of just under 4:1 between the cost of Document license and Named User license means that, if any of your users require access to four or more documents, then a Named User license would be more cost effective than multiple Document licenses. Indeed, many customers will deploy Named User licenses to avoid the potential hassle of managing the association of user to document.

Concurrent license

The Concurrent license, formerly called a Session CAL, doesn't have a restriction on the number of users or documents; instead the restriction is on the number of concurrent sessions—one license equals one concurrent session. A session corresponds to one user accessing the server for a period of 15 minutes. Within that 15-minute period, the user could open multiple documents but still remain within that "session". If they are still active at the end of those 15 minutes, they keep hold of that session and begin a new 15-minute period.

This is a very flexible license type when you have a large population of users who will be accessing documents in a very ad hoc kind of way. It wouldn't really be suitable for users who are going to use one or more documents for longer periods. A Concurrent license (at the time of this writing) costs $15,000, which is a cost ratio of 11.11:1 versus the Named User license. A single user who is consuming many sessions should probably be assigned either a Named User license or Document license instead.

Usage license

A Usage license corresponds to one user using one document for one hour in any one 28-day period. They are generally sold in blocks of 100. As each user uses a license, the number reduces down to zero but then resets back each month.

This is an interesting license type that is usually associated with the Concurrent license. To describe it, imagine that you have 20 Concurrent users and this perfectly suits your usage profile Tuesday to Friday. However, it is Monday morning when everyone is trying to get their sales figures for the last week. 20 users are already in and a 21st user tries to access the server—he won't get in as all of the sessions are being consumed. This is where a Usage license comes in. As the 21st and the 22nd user hit the server, they get assigned a Usage license instead, and they can carry on with their analysis. It complements a population of Concurrent users, to cover those periods of overuse on the concurrency.

QlikView Small Business Edition Server license

The Small Business Edition (SBE) Server is a fully-functional QlikView Server that is designed to sit on one server only and has a limit on the number of users that can be licensed.

Each of the QlikView services—QlikView Server, Distribution Service (reloads), Management Server, and so on—will sit on the same server. This is different from a more "enterprise" deployment, where the various services can be deployed on different servers.

There is a limitation on the license types available. There is a maximum of 25 Named User licenses and 100 Document licenses allowed on SBE. Concurrent and Usage licenses are not allowed.

At the time of this writing, a Small Business Edition Server license costs $8,400 per server.

QlikView Enterprise Edition Server license

This is the license that most large organizations will deploy. QlikView Enterprise has no limitations on the number of Named User or Document licenses and allow Concurrent and Usage licenses. We can also introduce server clustering.

Each of the Services can be deployed on a separate server (although it is not compulsory!).

Additional server licenses can be added to scale the solution by using QlikView clustering.

At the time of this writing, an Enterprise Edition Server license costs $35,000 per server. The per-server price includes either multiple standalone servers or clustered servers.

QlikView Extranet Server license

The Extranet Server is designed to present data to people who are external to your organization. It is limited in that you can only deploy Concurrent licenses. These are specially priced (at the time of writing) at $3,000 (rather than $15,000 for the normal Concurrent license).

At the time of this writing, an Extranet Server license costs $18,000 per server.

QlikView Information Access Server license

This is a special QlikView Server license that allows unlimited user access to one QlikView document. As such, there are no user licenses associated with it. All of the users must be anonymous and, as such, you can't secure the data to users, and it must be open to all users. The website must be available publicly with no authentication. This is an ideal license for delivering information to the public using QlikView's excellent user interfaces.

At the time of this writing, an Information Access Server license costs $70,000 per server.

QlikView Publisher license

Without QlikView Publisher, the QlikView Distribution Service can only work alongside QlikView Server to perform reloads of documents in the server folders. The reload task can only have one trigger—the event that starts the reload—associated with it. The trigger can be a time-based event (daily, hourly, weekly, and so on), it could be an event from another reload (success or failure), or it could be an externally triggered event—EDX (Event Diven eXecution).

Once the Publisher license has been added, the Distribution Server can be deployed on its own server and can perform a much wider range of tasks including reloads, reduction of data in documents based on selections in the document, distribution of documents to multiple locations, and execution of external tasks. Each of these tasks can have multiple triggers and multiple dependencies (a dependency means that the execution of another task must have completed successfully prior to this task being started). It also introduces the additional server management option of having document administrators and the publisher authorization portal. The document administrators can be given the rights to administer a particular server folder. This includes changing document settings and reloads. The publisher authorization portal allows you to create mapping tables that are stored on the publisher server. The design purpose of these is to implement Section Access tables, but they can actually be used for any lookup tables that you might need.

At the time of this writing, a QlikView Publisher license costs $21,000 per server. As with QlikView Server, QlikView Publishers can also be clustered.

For an additional $21,000, you can add the functionality to distribute PDF files generated from QlikView reports in a QlikView document.