架构

Qlik NPrintingQlikViewQlik Sense 环境中的企业级报表分发解决方案。

Qlik NPrinting 可以使用 QlikView 文档或 Qlik Sense 应用程序作为数据来源来创建和分发报表。

Qlik NPrinting Server

Qlik NPrinting Server 包括以下组件服务:

  • Qlik NPrinting scheduler service
  • Qlik NPrinting repository
  • Qlik NPrinting web engine
  • Qlik NPrinting messaging service

所有这些服务在您安装 Qlik NPrinting Server 时自动安装在单个服务器上。

Qlik NPrinting scheduler service

Qlik NPrinting scheduler service 服务进行以下操作:

  • 在可用引擎当中分发作业
  • 将作业划分优先级
  • 传送报表
  • 计划作业

如果重启了 Qlik NPrinting scheduler service,作业将从停止的点重启。

Qlik NPrinting repository 服务通过将实体保存至数据库来管理 Qlik NPrinting 实体。

Qlik NPrinting web engine

Qlik NPrinting web engine 服务根据用户角色管理用户身份验证和授权。

Qlik NPrinting messaging service

Qlik NPrinting messaging service 管理 Qlik NPrinting ServerQlik NPrinting Engine 之间的通信。

Qlik NPrinting Engine

Qlik NPrinting Engine 根据从 Qlik NPrinting scheduler service 收到的信息生成报告。每个 Qlik NPrinting Engine 都为多线程,可通过多通道 CPU 受益。您可在不同计算机上安装多个 Qlik NPrinting Engine 来分发工作负载,并创建高可用性报表系统。每台计算机只能安装一个 Qlik NPrinting Engine

Qlik NPrinting 前端

Qlik NPrinting 前端包括以下组件:

  • 基于 Web 的用户界面
  • On-Demand
  • NewsStand
  • Qlik NPrinting Designer

基于 Web 的用户界面

基于 Web 的用户界面由管理员和用户使用。可经由任何支持的 Web 浏览器来访问它。有关支持哪些浏览器的信息,请参阅支持的浏览器

NewsStand

NewsStand 是 Web 门户,允许授权用户查看、下载并订阅报表。

Qlik NPrinting Designer

Qlik NPrinting Designer 是一个桌面应用程序,可让开发人员创建和管理报表模板。它从 Web 控制台启动。