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

将应用程序分配至 Qlik Cloud

将应用发布到客户端托管的 Qlik Sense 中的流时,可能还需要将应用分发到 Qlik Cloud 部署。通过在客户端托管的 Qlik Sense 中及云租户中进行配置,您可以自动将应用程序分发到云,这样当您将应用程序发布到流时,应用程序就会自动分发到 Qlik Cloud 部署中。

信息注释从客户端托管的 Qlik SenseQlik Cloud 分发和发布 Qlik Sense 应用程序不包括私有社区页。只有已发布的社区页可用。

先决条件

要将应用程序从客户端托管 Qlik Sense 分发到 qlik,您需要以下项:

  • Qlik Cloud 租户。
  • 包括多个云的许可证。以下任一项
    • 对于 Qlik Sense Enterprise on WindowsQlik Cloud,签名许可证密钥相同。
    • 不同的签名许可证密钥,其中 Qlik Sense Enterprise on Windows 许可证启用了云属性。

配置

以下是配置步骤的概述性描述。

  1. 在您 Qlik Sense Enterprise on Windows 服务器的 Qlik Management Console (QMC) 中设置部署。

  2. 在租户中创建多个云身份提供程序配置。

  3. QMC 中创建分发策略。

设置部署

执行以下操作:

  1. QMC 开始页面打开云分布

  2. 单击部署设置

  3. 单击左下角的新设置

  4. 输入部署名称。

    您将在分发策略中使用该名称。

  5. 输入 API endpoint(API 端点),即您的租户地址。

    示例:https://my-tenant.eu.qlikcloud.com

  6. 对于Audience(受众),输入 qlik.api

  7. 选择Use local bearer token(使用本地持有人令牌)

    信息注释使用本地持有人令牌简化设置。如果不使用它,则需要改为输入客户端 ID客户端密码令牌端点
  8. 单击复制到剪贴板

    在身份提供程序配置中需要本地持有人令牌。

  9. 单击应用
信息注释部署设置也在 QMC 中可用,位于云分配下。

创建身份提供程序配置

执行以下操作:

  1. 打开 管理控制台 于您的 Qlik Cloud 租户中,并选择左侧菜单中的身份提供程序

  2. 单击新建

    创建身份提供程序配置窗口打开。

  3. 类型下,选择多个云

  4. 可选择输入描述。

  5. 本地持有人令牌框中,粘贴您在部署设置中复制的令牌。

创建分发策略

分发策略用于确定是否可以将已发布的应用分发到 Qlik Cloud 中的一个或多个部署。只能分发已发布的应用程序。

执行以下操作:

  1. Qlik Sense Enterprise on WindowsQMC 中,打开云分发,并选择分发策略

  2. 单击新建

  3. 从模板创建规则列表中,选择 Distribution_App

  4. 命名分发策略。

  5. 基本下,验证资源筛选器值是否为 App_* 并且选择了操作分发

  6. 在规则编辑器中保留值 subjectname= 以及 value。在最后一个字段中,只需添加先前创建的部署的名称(在设置部署中)。让我们假设它为 deployment

    高级部分中的条件框应具有以下字符串:((subject.name="deployment"))

  7. 单击验证规则

    检查规则语法,如果有效,则显示确认。

  8. 单击应用保存规则。

这是一个简单的应用程序分发示例,其中发布到流的所有应用程序也分发给您的 Qlik Cloud 租户。通过使用自定义属性,可以为应用程序分发制定更细粒度的规则,参见分发策略 - 示例 (仅提供英文版本)

Visit the discussion forum at community.qlik.com

本页面有帮助吗?

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