跳到主要内容

多引擎部署示例:从 QlikView 部署大量 Excel 报告

在大型报表必须以 Excel 格式为大量用户生成的多引擎安装中,Qlik NPrinting Engine 引擎的性能非常重要。

信息注释如果要连接到 QlikView,则每个 Qlik NPrinting Engine windows 服务都需要一个单独的专用域服务帐户。有关更多信息,请参阅用户帐户

在该示例中,该报表位于磁盘上存储的一个 QlikView 文档中,该文档大约为 230 MB,并占用 20 GB RAM。该 QlikView 文档包含一个大型表格。必须将该报表交付给 700 个 Qlik NPrinting 用户,每个用户使用一个专用过滤器。Excel 模板包含一个表格,该表格由一组按用户过滤的 QlikView 文档列组成。

已部署的解决方案:

  • 2 个 QlikView Server 12.10 SR1,均安装在具有 20 个 CPU 核心和 256 GB RAM 的计算机上
  • 1 个 Qlik NPrinting 服务器,安装在具有 8 个 CPU 核心和 32 GB RAM 的计算机上
  • 3 个 Qlik NPrinting Engine,安装在具有 12 个 CPU 核心和 32 GB RAM 的计算机上
  • 为了尽可能地缩短生成时间,Excel 模板不包含任何其他类型的实体,例如层级或图表。
  • 报表会交付到文件夹中,以使电子邮件服务器交付时间不会成为瓶颈。

由于反垃圾邮件设置,一些 SMTP 服务器可能会拒绝在很短时间内交付大量电子邮件。如果您要使用 SMTP 服务器交付 Qlik NPrinting 报表,请验证 SMTP 服务器的配置并测试其性能。

在该示例下,创建和交付 700 个 Excel 报表大约需要 15 分钟。

可以使用此页面中的信息作为调整安装的准则,但仅供参考。不同的安装可能会以不同方式执行。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!