大型应用程序支持
有了大型应用程序支持,您可以使用大于标准应用程序大小的应用程序。您可以在 Qlik Cloud 中配置一个或多个空间来支持大型应用程序,确保它们有高效运行所需的内存。
大型应用程序支持的工作原理
大型应用程序支持通过引擎池中不同大小的引擎提供额外的内存。每个应用程序都在运行时加载到引擎中。自动缩放机制根据需要动态分配资源,并将大型应用程序路由到最适合的引擎。这确保了即使应用程序需要的资源比单个引擎所能提供的更多资源,您也可以使用它。
大应用程序容量的总量决定了您可以同时打开多少大于标准应用程序大小的应用程序。只计算应用程序的内存大小,而不计算每个应用程序上的用户会话数。
大型应用程序容量选项
以下订阅提供 20 GB 和 100 GB 的大型应用程序容量包:
-
Qlik Cloud Analytics Premium
-
Qlik Cloud 企业版
-
Qlik Sense Enterprise SaaS
您可以混合并匹配容量包,为租户分配合适的数量。Qlik Cloud Enterprise 默认包含 40 GB 的大型应用程序容量。
Qlik 为容量规划和配置提供支持。联系 Qlik Sales 以了解更多信息。
Qlik Anonymous Access 订阅中不支持大型应用程序。
支持的应用程序容量
支持的最大应用程序大小因您的订阅级别和分配的大应用程序容量而异。
| 应用程序类型 | 支持的应用程序大小(内存中) |
|---|---|
| Qlik Sense Enterprise SaaS 的标准应用程序 | 最高 5 GB |
| Qlik Cloud Analytics 高级版的标准应用程序 | 最高 10 GB |
| Qlik Cloud Analytics 企业版的标准应用程序 | 最高 15 GB |
| 大型应用程序 | 最高 50 GB |
基于分配容量的受支持应用程序大小
如果分配给租户的大型应用程序容量小于 50 GB,则支持的最大应用程序大小等于分配的容量。该表显示了当大型应用程序的总容量为 20、40 或 50 GB 时支持的应用程序大小。
| 分配的大型应用程序容量 | 支持的应用程序大小(内存中) |
|---|---|
| 1 个 20 GB 包 | 20 GB |
| 2 个 20 GB 包 | 40 GB |
| 50 GB 或更多 | 50 GB |
估算您的大型应用程序容量需求
要确定所需的大应用程序容量:
-
计算您需要同时打开的应用程序的内存内大小。
-
如果在将数据加载到应用程序时遇到峰值内存限制错误,请考虑增大容量。
示例:计算容量需求
如果您有 5 个应用程序,平均大小为 15 GB,并且您想同时打开它们,那么您需要:5 个应用程序 x 15 GB = 75 GB 的容量
要支持这点,您可以
-
向租户分配四个 20 GB 的数据包(总计 80 GB)。
-
购买一个 100 GB 包,以备将来增长时使用。
使用大型应用程序
管理员可以定义哪些空间允许大型应用。您可以在空间表的允许大型应用程序列中查看空间是否允许大型应用程序。
对新空间启用大型应用程序支持
执行以下操作:
-
在 Administration 活动中心中,选择空间。
- 单击新建。
- 输入空间详细信息,然后选中允许大型应用程序复选框。
- 单击创建。
对现有空间启用大型应用程序支持
执行以下操作:
-
在 Administration 活动中心中,选择空间。
- 找到空间,单击
,然后选择编辑空间。
- 选中允许大型应用复选框。
- 单击保存。
有关管理空间的详细信息,请参阅管理空间。
使用大型应用程序时的注意事项
使用大型应用程序时,请考虑以下事项:
容量使用
-
大型应用程序容量仅用于超过标准应用程序大小的应用程序。
-
应用程序的每个打开实例都计入大型应用程序容量。例如,如果一个源应用程序在共享空间中打开,而该应用程序的已发布副本在托管空间中开放,则两者都算作单独的实例。
-
当您打开一个大型应用程序时,无论您打开的应用程序是否有数据,它都会计入您的大型应用程序容量。
空间行为
- 允许大型应用程序的空间在 Qlik Cloud 目录中没有明确标记。要表明某个空间是用于大型应用程序的,请使用该空间的描述字段。
- 应用程序可以在标准空间和具有大型应用程序支持的空间之间移动。然而:
- 如果应用程序超过标准内存限制并被移动到标准空间,则无法打开。您仍然可以下载该应用程序并在活动中心查看其详细信息。
- 如果从空间中删除了对大型应用程序的支持,该应用程序将保留,但无法打开,因为它超出了标准的内存限制。
重载大型应用程序
-
当您从支持大型应用程序的空间重载数据时,重载会在该空间上运行。
信息注释-
当您创建一个新的应用程序时,它的大小最初是未知的。为了避免任何问题,请通过 分析 活动中心的立即重新加载选项运行初始重新加载。这将准确地确定应用程序的大小,并确保根据其大小将其路由到适当的引擎。
-
对于后续的重新加载,内存限制取决于之前的重新加载大小。如果因为应用程序超过了此限制,直接从脚本编辑器 (DLE) 重新加载失败,请从 DLE 重新启动重新加载,将应用程序重定向到更大的引擎。
-
-
在没有大型应用程序支持的空间中,应用程序的峰值重新加载大小为 34 GB。如果重载超过此限制,请将应用程序移动到允许大型应用程序的空间。
评估大型应用程序
-
您可以评估大型应用程序,但是不得超过大型应用程序容量指定的大小限制。有关更多信息,请参阅应用程序性能评估。
监控大型应用程序容量
管理员可以从 Administration 活动中心跟踪大型应用程序容量的使用情况。
查看大型应用程序的总容量
转到主页 > 功能,查看分配给租户的大型应用程序总容量。
监控当前使用情况
主页面上的大型应用程序使用情况图表显示当前使用情况和当天的峰值容量。有关更多信息,请参阅监控资源消耗。
确定允许大型应用程序的空间
在 Administration 中的空间页面上查看允许大型应用列,以查看允许大型应用的空间。
跟踪应用程序大小
从内容页面的应用程序选项卡查看应用程序大小。
监控内存中的应用程序大小和内存使用情况
使用 App Analyzer 监控应用程序,跟踪随时间变化的内存中应用程序大小和内存使用情况。
App Analyzer 应用程序是 Qlik Cloud 监控应用程序 的一部分,监控应用程序由社区支持,但不受 Qlik 官方支持。要快速安装和更新这些应用程序,请通过 Qlik Automate 使用 Qlik Cloud 监控应用程序 安装程序。有关安装和支持的详细信息,请参阅App Installers。
有关更多信息,请参阅: