QlikWorld 2020 全球会议。加入我们,探讨如何最大程度利用您的数据。 快速行动。马上注册,享受优惠。

Qlik NPrinting 连接到 Qlik Sense

您可将 Qlik NPrinting 报表分发至 Qlik Sense 应用中心。您还可创建从 Qlik NPrintingQlik Sense 应用程序的连接。需要 Qlik Sense 3.0.1 或更高版本才能将报表分发至 Qlik Sense 应用中心。Qlik Sense 2.3 或更高版本是创建 Qlik Sense 应用程序连接所必需的。

备注: 由于 Qlik Sense 证书限制,因此 Qlik NPrinting 一次只能连接到一个 Qlik Sense 安装。
备注: 该页面概述了如何连接至 Qlik Sense 服务器。要将特定 Qlik Sense 应用程序连接至 Qlik NPrinting 以创建报表,请参阅:连接至 Qlik Sense 应用程序

要将 Qlik NPrinting 连接至 Qlik Sense,必须满足以下条件:

  • 必须在 Qlik NPrinting Engine 计算机上安装 Qlik Sense 证书。在 Qlik NPrinting 计算机 安装 Qlik Sense 证书 上安装 Qlik Sense 证书。
  • QMC 中,您必须向运行 Qlik NPrinting EngineWindows 服务的 Windows 用户提供 RootAdmin 授权。该 Windows 用户必须同时是域用户。
  • 您的 Qlik NPrinting 版本必须为 17.2.1 或更新方可连接至 Qlik Sense 3.1.2 或更新版本。
  • 备注: 不支持 Qlik Sense Desktop。

Qlik Sense 证书

您必须在 Qlik NPrinting 计算机上安装 Qlik Sense 证书,以便:

  • 将报表从 Qlik NPrinting 分发至 Qlik Sense 应用中心。

    必须在所有 Qlik NPrinting scheduler service 计算机上安装证书以从 Qlik NPrintingQlik Sense 应用中心分发报表。

  • 创建从 Qlik NPrintingQlik Sense 应用程序的连接。

    证书必须安装在所有 Qlik NPrinting Engine 计算机上以创建指向 Qlik Sense 应用程序的连接。

Qlik NPrinting scheduler serviceQlik NPrinting Engine 安装于同一计算机上时,证书只需安装一次。

安装 Qlik Sense 证书

要安装 Qlik Sense 证书,需要满足以下前提条件:

  • 您的 Qlik NPrinting 版本为 17.2.1 或更高。
  • 必须由您的 Qlik Sense 系统管理员从 Qlik Sense QMC 导出 Qlik Sense 证书(client.pfx、server.pfx 和 root.cer)。

    备注: 确保选中了加入密钥复选框并且证书密码字段留空。

    导出证书的程序在 Qlik Sense 帮助站点的通过 QMC 导出证书 (仅提供英文版本)页进行了说明。

  • 必须将证书复制到要安装这些证书的计算机上的一个本地文件夹中。
  • 您必须通过用于运行 Qlik NPrinting scheduler service 服务的 Windows 域用户帐户登录运行 Qlik NPrinting scheduler service 服务的 Qlik NPrinting Server
  • 您必须通过用于运行 Qlik NPrinting Engine 服务的 Windows 域用户帐户登录 Qlik NPrinting Engine
  • 如果 Qlik NPrinting ServerQlik NPrinting Engine 安装在相同计算机上,您必须通过用于运行 Qlik NPrinting scheduler serviceQlik NPrinting Engine 服务的 Windows 域用户帐户登录。
  • 运行 Qlik NPrinting 服务的 Windows 域用户必须是 Qlik Sense QMC 中的 RootAdmin 用户。

进行以下操作:

  1. 使用运行 Qlik NPrinting 服务的 Windows 域用户帐户,登录运行 Qlik NPrinting scheduler service 服务的 Qlik NPrinting Server,或运行 Qlik NPrinting Engine 服务的 Qlik NPrinting Engine
  2. 双击运行 QmcCertificatesInstaller 脚本。该脚本通常位于以下目录中:C:\Program Files\NPrintingServer\Tools\QmcCertificatesInstaller
  3. 遵循屏幕上的提示安装证书。
  4. 打开Windows控制面板
  5. 转到 Internet 选项
  6. 单击更改安全设置
  7. 单击安全性选项卡。
  8. 选择本地 Intranet
  9. 单击站点按钮。
  10. 单击高级按钮。
  11. 以下面的格式将完整的计算机名称添加至列表,包括 Qlik Sense 代理服务器的域名:https://sense_proxy_computer_name.domain_name
  12. 单击关闭
  13. 单击确定两次以关闭 Internet 属性窗口。

修改安全设置

要使 Qlik NPrinting 17 及更新版本可以连接到 Qlik Sense 服务器,您需要更改安装了 Qlik Sense 证书的计算机中的内网安全设置。

进行以下操作:

  1. 通过在安装有 Qlik NPrinting ServerQlik NPrinting Engine 的计算机上运行 Qlik NPrinting 服务的 Windows 用户登录。
  2. 进入控制面板
  3. 打开 Internet 属性
  4. 转到安全性选项卡。
  5. 单击本地 Intranet
  6. 单击站点
  7. 如果需要,单击高级
  8. 将计算机名称插入到文本框中并单击添加。此计算机名称与您设置 Qlik NPrinting Server 时使用的名称相同。该计算机名称的构成如下:https://,后接 Qlik Sense Server 在其上运行的计算机的名称。该名称看上去就像 https://sense_proxy_computer_name.domain_name 一样
  9. 关闭所有打开的内容。

无需在 Qlik Sense 中分配额外用户权限,即可使用户查看 Qlik Sense 应用中心内的报表。