# 管理面向租户和分析管理员的应用程序

如果您是租户管理员或分析管理员，则可以在托管空间之间或自我管理（个人或共享）空间之间移动应用程序、更改应用程序所有者、删除应用程序以及管理重新加载计划。

## 管理应用程序的管理员访问

租户和分析管理员对管理应用程序拥有不同的访问权限：

* 租户管理员可以管理托管、共享和个人空间中的所有应用程序。

* 分析管理员可以在托管和共享空间中管理应用程序，但不能管理其他用户的个人空间中的应用程序。

  信息注释分析管理员可以更改应用程序的所有者，即使应用程序在托管或共享空间中，即使它移动到新所有者的个人空间。更改后，分析管理员无法再管理该应用程序。

应用程序所有者和开发人员也可以管理应用程序属性。有关更多信息，请参阅[管理应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/manage-apps.htm)。

## 应用程序概览

若要管理应用程序，请转到 Administration 活动中心中的内容页面，然后打开应用程序选项卡。该选项卡显示一个表，其中包含有关应用程序的所有者、空间和大小的信息。大小是指应用程序的基本内存占用。您还可以查看应用程序上次更新的时间，并查找有关计划数据重新加载的详细信息。您可以按列名称或上次更新进行排序，并按名称、ID、所有者或空间进行筛选。

在表上方的下拉列表中选择源、已发布、暂存或已为 Qlik Answers 激活：

* 来源显示个人或共享空间中的应用程序。作为租户管理员或分析管理员，您可以对这些应用程序执行以下操作：

  * 管理应用程序重新加载计划
  * 更改应用程序的所有者
  * 将应用程序移动到另一个空间
  * 删除应用程序

* 已发布显示托管空间中的应用程序。作为租户或分析管理员，您可以对这些应用程序执行以下操作：

  * 管理应用程序重新加载计划
  * 将应用程序移动到另一个空间
  * 删除应用程序

* 暂存显示没有所有者且不属于某个空间的应用程序。暂存的应用程序仅对租户管理员和分析管理员可见。作为租户或分析管理员，您可以对这些应用程序执行以下操作：

  * 为应用程序设置空间
  * 删除应用程序

* 已为 Qlik Answers 激活显示已激活以与 Qlik Answers 配合使用的应用程序。作为租户或分析管理员，您可以对这些应用程序执行以下操作：

  * 停用 Qlik Answers 的应用程序

  * 删除应用程序

  信息注释此选项仅在您拥有 Qlik Answers 许可并正在使用代理体验时可用。有关更多信息，请参阅[部署和管理 Qlik Answers](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikAnswers/administering-qlik-answers.htm)。

## 更改应用程序所有者

作为租户或分析管理员，您可以更改应用程序的所有者。

执行以下操作：

1. 在 Administration 活动中心，转到内容 &gt; 应用程序。
2. 选择源。
3. 选择一个或多个应用程序，然后单击更改所有者。
4. 在更改所有者对话框中，选择要成为新所有者的用户，然后单击应用。

提示注释若要更改已发布应用程序的所有者，首先更改源应用程序的所有者，然后将其重新发布到托管空间。应用程序的已发布副本将与源应用程序具有相同的所有者。

### 区域权限注意事项

租户管理员无法直接从其他用户的个人空间下载应用程序。然而：

* 如果应用程序没有区域权限，租户管理员可取得应用程序的所有权，然后下载它。

* 通过区域权限管理安全性的私人应用程序只能由应用程序所有者从其个人空间下载。如果租户管理员从共享或托管空间下载了具有区域权限的应用程序，并且他们不是应用程序所有者，则在上传到另一个 Qlik Cloud 租户时，他们将无法访问加载脚本。管理员必须复制应用程序才能访问 数据加载编辑器 并管理脚本。

## 更改应用程序的空间

作为租户或分析管理员，您可以将应用程序移动到另一个空间。

执行以下操作：

1. 在 Administration 活动中心，转到 内容 &gt; 应用程序。

2. 选择源或已发布。

3. 选择一个或多个应用程序，然后单击移动。

4. 在移动对话框中，选择要移动应用程序的空间，然后单击确认。

   信息注释

   更改应用程序的空间时，您可能需要更高的权限。如果需要，请在确认之前选中获取提升的权限复选框。

   如果您不是应用程序的所有者，或者没有当前或新空间的可管理权限，则需要提升权限。这些特权是临时的，将在空间更改完成后恢复。

## 设置暂存应用程序的空间

作为租户或分析管理员，您可以为暂存应用程序选择空间。

执行以下操作：

1. 在 Administration 活动中心，转到 内容 &gt; 应用程序。

2. 选择暂存。

3. 选择一个或多个应用程序，然后单击 设置空间。

4. 在 选择空间 对话框中，选择要添加应用程序的空间，然后单击 确认。

## 管理应用程序数据的计划重新加载

重新加载应用程序会用来自应用程序数据源的最新数据更新它。应用程序可以从活动中心手动重新加载，也可以按计划重新加载。可以通过创建具有基于时间或基于事件的触发器的任务来配置计划的重新加载。

作为租户管理员或分析管理员，您可以查看和删除为计划重新加载创建的任务。这是在 Administration 活动中心完成的。您可以看到上次重新加载和下一次计划重新加载的时间。在存储应用程序和数据源的空间中拥有适当的权限后，您还可以创建和编辑这些任务。

有关计划重新加载应用程序的任务的详细信息，包括限制和注意事项，请参阅[重新加载应用程序数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm)。有关重新加载数据所需权限的信息，请参阅[管理共享空间中的权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-shared-spaces.htm)和[管理受管空间中的权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-managed-spaces.htm)。

### 查看应用程序重新加载计划的状态

应用程序表中的计划列显示了计划重新加载的应用程序任务的状态。空列表示应用程序没有任务。这些状态包括：

* 已计划：应用程序至少有一个已激活的任务。

* 计划已禁用：应用程序的所有任务当前都已停用。有关如何停用任务的信息，请参阅[任务停用的原因](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-manage-tasks.htm#Reasons)。

### 创建或编辑重新加载计划

要配置重新加载计划，具有应用程序及其数据内容的适当空间权限的租户管理员和分析管理员可以创建新任务或编辑现有任务。任务可以配置为按基于时间或基于事件的时间表运行。

信息注释编辑任务可更改任务的所有者。请参阅[计划重新加载任务的所有权](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-apps.htm#Ownershi)。

执行以下操作：

1. 在 Administration 活动中心，转到 内容 &gt; 应用程序。

2. 选择 源 或 已发布，然后找到要为其添加或编辑任务的应用程序。

3. 单击 the 计划 icon，然后选择。

4. 如果要添加新任务，请在计划对话框中单击创建新任务。要编辑现有任务，请单击任务旁边的 the 编辑 icon 并选择。

5. 使用所需的计划设置配置任务。

   有关如何为应用程序配置任务的详细信息，请参阅 [重新加载应用程序数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm)。

6. 单击保存。

#### 计划重新加载任务的所有权

数据刷新任务是为负责该任务的用户运行，而不是为应用程序所有者运行。为了使任务成功运行，应用程序所有者必须仍然具有对应用程序及其数据源的正确访问权限。某些操作会导致任务所有者的更改。任务所有者通过以下规则来确定：

* 当您创建任务以安排应用程序的刷新时，您将成为该任务的所有者。

* 如果其他用户编辑或保存现有任务，他们将成为该任务的新所有者。

* 如果其他用户修改了加载脚本，他们将成为该应用程序所有刷新任务的新所有者。

* 将应用程序发布或重新发布到托管空间不会更改已发布副本中任何现有任务的所有者。

* 创建或修改应用程序的分发列表，无论是通过在报告部分上传源文件，还是通过手动编辑加载脚本，都可以使您成为针对应用程序计划重新加载创建的所有任务的新所有者。

### 删除重新加载计划

租户管理员和分析管理员可以从 Administration 活动中心删除现有任务以进行计划重新加载。

执行以下操作：

1. 在 Administration 活动中心，转到 内容 &gt; 应用程序。

2. 找到要从中删除任务的应用程序。

3. 单击 the 计划 icon，然后选择。

4. 在计划对话框中，单击任务旁边的 the 删除 icon，然后选择。

## 删除应用程序

作为租户或分析管理员，您可以删除应用程序。

执行以下操作：

1. 在 Administration 活动中心，转到内容 &gt; 应用程序。

2. 选择源、已发布或暂存。

3. 选择一个或多个应用程序，然后单击删除。

4. 在删除应用程序对话框中，选中复选框以确认删除，然后单击删除。

## 监控应用程序性能和管理访问控制

定期监控应用程序性能、增长和访问控制对于积极的用户体验、高效的资源使用和数据安全至关重要。本部分涵盖了确保最佳应用程序功能的关键实践。

### 监控和优化应用程序性能

定期的性能评估使应用程序保持快速响应并且可靠。请考虑这些最佳做法：

* 评估性能指标：监控加载时间和内存消耗等指标，以确保快速访问和更新应用程序。有关更多信息，请参阅[应用程序性能评估](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/app-performance-evaluation.htm)。

* 优化应用程序大小和数据模型：简化数据模型以提高性能并减少内存使用。跟踪内存消耗以防止超过租户配额。有关更多信息，请参阅[优化应用程序性能](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/app-performance.htm)。

* 分析应用程序使用情况：使用 Application Analyzer 等工具跟踪应用程序采用率、重新加载时间和内存使用趋势，帮助您识别和解决性能瓶颈。

### 管理访问控制

访问控制确保敏感数据的安全，同时允许顺利协作。实施以下战略：

* 用于应用程序访问的空间：分配空间角色以控制用户访问。根据需要与非空间成员共享特定应用程序。有关更多信息，请参阅：

  * [在空间中工作](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/Spaces.htm)

  * [与非空间成员的用户共享应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/sharing-content-with-non-space-members.htm)

* 敏感数据区域权限：限制应用程序中特定数据的可见性。有关更多信息，请参阅[用 Section Access 管理数据安全](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/Security/manage-security-with-section-access.htm)。

### 使用监控应用程序

使用专门的应用程序跟踪整个环境的性能和访问：

#### 应用程序分析器

App Analyzer 监控应用程序可帮助您监控应用程序性能和资源使用情况。关键特性包括：

* 根据租户配额跟踪内存中的应用程序大小和内存消耗。

* 分析重新加载时间和最大 RAM 使用率。

* 监控用户采用率和应用程序交互，以识别表现不佳的应用程序。

有关更多信息，请参阅：

* [Qlik 社区：适用于 Qlik Cloud 客户的 Application Analyzer](https://community.qlik.com/t5/Support-Updates/The-App-Analyzer-for-Qlik-Cloud-Customers/ba-p/1734927)

* [GitHub：Qlik Cloud 应用程序分析器](https://github.com/qlik-oss/qlik-cloud-app-analyzer)

#### 访问评估器

Access Evaluator 监控应用程序提供了对租户中角色和访问权限的见解。关键特性包括：

* 查看用户和组对空间和应用程序的访问权限。

* 分析应用程序的共享访问权限。

有关更多信息，请参阅：

* [Qlik 社区： Access Evaluator - Qlik Cloud 的监控应用程序](https://community.qlik.com/t5/Support-Updates/Access-Evaluator-Monitoring-App-for-Qlik-Cloud/ba-p/1954291)

* [GitHub：Qlik Cloud Access Evaluator](https://github.com/qlik-oss/qlik-cloud-access-evaluator)

#### 安装和更新监控应用程序

App Analyzer 和 Access Evaluator 应用程序是 Qlik Cloud 监控应用程序的一部分。这些社区支持的工具可以通过 Qlik Automate 使用 Qlik Cloud 监控应用监控应用程序安装程序 轻松安装和更新。

信息注释作为社区支持的工具，这些应用程序由社区维护，而不是 Qlik。

有关安装和支持的详细信息，请参阅[App Installers](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_QlikAutomation/introduction/template-list.htm#App)。