跳到主要内容 跳到补充内容

循环并精简 Qlik Cloud

通过 Qlik Cloud 中的循环和精简功能,您可以使用单个主应用程序来管理多个相关应用程序。所有相关的应用程序都可以从主应用程序更新其数据。

循环和精简的工作原理

当您循环和精简时,您可以使用 QVD 生成器应用程序收集数据。QVD 生成器应用程序通常有一个脚本,该脚本仅从较大数据集中的几个字段中选择数据,例如,数据源(如 Excel 文件)中的字段区域产品。当您在主应用程序中运行脚本时,存储在不同托管空间中的所有相关应用程序都会自动更新。

循环和精简示例

以下示例显示了存储在共享空间中的主应用程序。一个空的应用程序被发布到托管空间 1-4。托管空间可以具有本地数据文件或数据连接,它们可以从中执行重新加载。当新数据可用时,将重新加载主应用程序,并使用最新数据更新相关应用程序。

使用连接到受管空间中的应用程序的主应用程序循环和精简示例

这种方法有几个好处:

  • 单一来源 - 一个主应用程序,非常轻盈,因为它不包含任何数据,只包含脚本中的逻辑。

  • 主应用程序为轻型应用程序,易于维护。

  • 不同托管空间中的相关应用程序 – 支持灵活性;可以在空间、应用程序或两者上设置安全性。

如何将数据传输到空间中

QVD 生成器中的脚本循环通过所选字段,并将收集的数据存储在 QVD 数据文件中。然后,脚本将数据文件存储在每个受管空间中。当主应用程序重新加载时,相关应用程序将使用最新数据进行更新。

QVD 生成器将选定的数据传输到应用程序中

设置回路并精简

设置循环和精简需要以下内容:

  • 主应用程序,存储在共享空间中

  • 受管空间,每个精简的应用程序一个

  • 空应用程序,发布到每个受管空间

  • QVD 生成器,一个生成数据文件的应用程序

Visit the discussion forum at community.qlik.com

本页面有帮助吗?

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