On-demand 应用程序
On-Demand 应用程序让您能够在 Qlik Sense 中加载和分析大数据源。
如果尝试一次分析整个大数据存储,则效率会非常低。但是,为了进行有代表性的可视化,所有的数据都必须是可探索的。Qlik Sense On-demand 应用程序让用户能够聚合大数据存储的视图并允许他们识别和加载数据的相关子集,以进行详细分析。
On-Demand 应用程序由数个构建块或组件构成,并且其中一些组件由具备高级脚本技能的用户构建。
有关更多信息,请参阅通过 On-demand 应用程序管理大数据。
生成 On-demand 应用程序
当您使用 On-demand 选择应用程序选择了可管理的数据子集时,可以生成 On-demand 应用程序。您要使用的任何选择应用程序将在应用程序导航栏中包含一个或多个用于生成 On-demand 应用程序的导航链接。
应用程序导航栏上所显示的 On-Demand 应用程序有完成指示器,当您在选择应用程序中进行选择时,这些指示器开始变绿。应用程序导航栏上的每个 On-demand 应用程序对于它可以包含的数据量都有限制。应用程序导航栏上的每个 On-demand 应用程序对于它可以包含的数据量都有限制。 当在选择应用程序中进行选择,而且选择的数据量位于针对 On-demand 应用程序设置的界限内时,会显示完成指示器。
当 On-demand 应用程序的指示器完全变绿时,可以使用当前选择的数据生成 On-demand 应用程序。生成的点播应用程序将添加到您的个人空间。您还可以选择打开该应用程序以前生成的实例。应用程序导航栏中的每个按需应用程序都可以多次生成,并且生成的应用程序仍然可以访问。当生成的应用程序数目达到上限时,您必须删除现有的应用程序才能继续生成新的 On-demand 应用程序。On-demand 应用程序还可具有到期时间,在该时间之后会自动删除它们。
应用程序的最大数目以及保留时间在 On-Demand 应用程序的导航链接上设置。应用程序导航链接是 On-Demand 应用程序的构件块之一,通常由选择应用程序的创建者添加。
执行以下操作:
- 打开 On-demand 选择应用程序。
- 从选择应用程序中的可视化对象进行选择。
-
当应用程序导航栏上的 On-demand 应用程序上的完成指示器完全变绿时,单击 On-demand 应用程序。
可以在应用程序导航栏中选择 On-demand 应用程序以打开其生成面板。在该面板上,可以单击 以查看限制(允许的最大记录数)和当前选择的记录数。您还可查看为每个字段选择的值数目以及对字段任何限制。如果创建了 On-Demand 应用程序,则可对各个字段施加限制。例如,用于“年”的字段可受到限制,从而不能选择两个以上的值。
如果当前选择的记录数(行数)小于或等于允许的最大记录数,则完成指示器会完全变绿。在符合所有限制条件后方可生成应用程序。如果行计数在限制范围内,但是一个或多个字段不符合其限制的要求,将不会启用生成新的应用程序按钮。
信息注释如果在限制面板打开时,您选择了生成新的应用程序,您将不会看到生成的应用程序。单击 以关闭面板,并且如果成功生成新的应用程序,您将看到新的应用程序被列出。 -
单击生成新的应用程序按钮以使用当前选择的数据创建 On-demand 应用程序的新实例。
将生成该应用程序的新实例并将其显示在生成面板中的 生成新的应用程序按钮上方。
在该视图中,您还可将 On-Demand 应用程序重命名。默认设置下,会向 On-demand 应用程序赋予从中生成它们的导航点的名称,并附加时间戳。例如,如果导航点的名称为 "Ox Sample Detail",则生成的 On-Demand 应用程序的默认名称将为 "Ox Sample Detail_20190405_113822"。在上面的图示中,On-Demand 应用程序的名称已更改为 "Ox Sample Detail_Airlines"。
应用按钮将列在生成的 On-Demand 应用程序的选择选项卡上的选择项应用至选择应用程序。
-
从 > 菜单选择打开应用程序以打开生成的应用程序。
您还可加载数据并重新生成 On-demand 应用程序。加载菜单在详细信息面板打开时可用:
加载菜单上的选择项如下作用:
- 加载:根据当前已经在 On-Demand 应用程序内确定的选择项加载数据。
-
使用当前选择项重新生成:使用当前已经在选择应用程序确定的选择项重新生成 On-Demand 应用程序。
信息注释选择项选项卡上的应用按钮将 On-Demand 应用程序的选择项应用至选择应用程序。On-demand 应用程序的选择项为列为生成该应用程序时所选的选择项的那些。有关详细信息,请参见上图。如果使用了使用当前选择项重新生成,则完成的操作刚好相反。
- 使用当前选择项重新生成副本:使用当前已经在选择应用程序中所选的选择项生成新的 On-Demand 应用程序。之前生成的 On-demand 应用程序将保持其当前状态。
探索共享的 On-demand 应用程序
您可在共享或托管空间中共享 On-demand 选择应用程序。您必须首先公开选择和模板应用程序的工作表。然后,您可以将选择应用程序添加到共享或托管空间。如果要发布到托管空间,则只需发布选择应用程序。
具有这些空间中应用程序访问权限的用户可以访问这些应用程序中的导航点。例如,它们可从应用程序导航栏生成 On-demand 应用程序。
如果您在托管或共享空间中的应用程序包含敏感数据,请小心使用 On-demand 应用程序,并确认访问您的选择应用程序的人员的权限。
On-demand 应用程序被添加到用户的个人空间。如果用户在共享或托管空间中具有可以贡献、可以管理、可以发布或所有者权限,则他们可以与其他用户共享从其个人空间生成的 On-demand 应用程序。
一旦按需选择应用程序发布到托管空间,您就无法编辑选择应用或已发布应用中的导航链接。如果需要更新导航链接,请删除已发布的应用。接下来,在选择应用程序中编辑链接,然后再次将应用程序发布到托管空间。