QlikView Server 和 Publisher 的直接探索功能

QlikView Server 设置

如果直接查找用于 QlikView 应用程序上,则应检查 QlikView Server 上的一些设置。

备注: 这些设置会影响存在于同一 QlikView Server 上的所有 QlikView 文档。

Object Calculation Time Limit

由于直接查找功能查询 QlikView 的外部系统,因此图表计算时间取决于底层系统的性能。将 QlikView Management Console 上的Object Calculation Time Limit设置设定为足够高是可取的,以便允许 QlikView 图表拥有足够的时间从数据源获取直接查找查询结果。此设置位于列在 QlikView 管理控制台上的 QlikView Server 的 Performance选项卡上。

图表中最大符号数量

图表中最大符号数量用于设置显示于 QlikView 图表上的数据点的数量。请注意,由于直接探索查询可返回许多特殊值,因此建议检查此设置以允许 QlikView 在图表上显示所需数量的数据点。
Config.xml 文件中的 QVS 超时设置

当使用直接探索来查询与 QlikView Server 分开的外部系统时,应对 config.xml 文件中的服务器超时设置进行调整,以便留出足够时间让 QlikView 获取查询结果。如果不留出允许查询完成的足够时间会,则会导致在使用 Ajax 客户端时发生“与服务器的连接丢失”错误。

默认设置为 60 s。可能需要将此设置增加至最大查询时间。config.xml 文件位于 C:\ProgramData\QlikTech\WebServer 目录中。XML 标记为 <QvsTimeout>。请注意,在升级过程中,该设置将被默认值覆盖。

QlikView Publisher

QlikView Publisher 需要能够访问由直接探索使用的数据库表格。当采用 Publisher 的 QlikView 应用程序使用直接探索功能时,请确保运行 Publisher 的服务帐户具有所需的读访问权限。如果没有这种权限,则 Publisher 将无法在计划的数据刷新期间读取直接探索表格。