Architecture
Qlik NPrinting is the enterprise class solution for report distribution in QlikView and Qlik Sense environments.
Qlik NPrinting creates and distributes reports using QlikView documents or Qlik Sense apps as data sources.
Qlik NPrinting Server
The Qlik NPrinting Server consists of the following components services:
- Qlik NPrinting Scheduler
- Qlik NPrinting Repository
- Qlik NPrinting web engine
- Qlik NPrinting messaging service
All of these services are installed automatically on a single server when you install Qlik NPrinting Server.
Qlik NPrinting Scheduler
The Qlik NPrinting Scheduler service does the following:
- distributes jobs among available engines
- prioritizes jobs
- delivers reports
- schedules jobs
If the Qlik NPrinting Scheduler is restarted, jobs restart from the point where they were stopped.
Qlik NPrinting Repository
The Qlik NPrinting Repository service manages the persistence of Qlik NPrinting entities by saving those entities to a database.
Qlik NPrinting web engine
The Qlik NPrinting web engine service manages user authentication and authorization based on user roles.
Qlik NPrinting messaging service
The Qlik NPrinting messaging service manages communication between the Qlik NPrinting Server and Qlik NPrinting Engines.
Qlik NPrinting Engine
Qlik NPrinting Engines produce reports based on information received from the Qlik NPrinting Scheduler. Each Qlik NPrinting Engine is multi-threaded to benefit from multi-channel CPUs. You can install multiple Qlik NPrinting Engines on different computers to distribute the workload and create a high-availability reporting system. You can only install one Qlik NPrinting Engine per computer.
Qlik NPrinting front end
The Qlik NPrinting front end consists of the following components:
- Web-based user interface
- On-Demand
- NewsStand
- Qlik NPrinting Designer
Web-based user interface
The web-based user interface is used by administrators and users. It can be accessed via any supported web browser. For information about which browsers are supported, see Supported browsers.
NewsStand
NewsStand is a web portal that allows authorized users to view, download, and subscribe to reports.
Qlik NPrinting Designer
Qlik NPrinting Designer is a desktop application that allows developers to create and manage report templates. It is launched from the web console.
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!