Перейти к основному содержимому Перейти к дополнительному содержимому

Распространение приложений на Qlik Cloud

При публикации приложений в потоках в Qlik Sense под управлением клиента также может потребоваться распространить приложения в развертывании Qlik Cloud. Создавая конфигурации в Qlik Sense под управлением клиента и в облачном клиенте, можно автоматизировать распространение приложений в облако так, чтобы они автоматически распространялись в развертывании Qlik Cloud при публикации в потоке.

Примечание к информацииПри распространении и публикации приложения Qlik Sense из Qlik Sense под управлением клиента в Qlik Cloud не включаются листы частных сообществ. Доступны только опубликованные листы сообществ.

Предварительные требования

Для распространения приложения из Qlik Sense под управлением клиента в Qlik необходимо выполнить следующие действия:

  • Клиент Qlik Cloud.
  • Лицензия, которая включает многооблачную инфраструктуру. Любое из следующих
    • Один и тот же подписанный лицензионный ключ для Qlik Sense Enterprise on Windows и Qlik Cloud.
    • Разные подписанные лицензионные ключи, где для лицензии Qlik Sense Enterprise on Windows включены облачные атрибуты.

Конфигурации

Далее приводится общее описание шагов конфигурации.

  1. Настройте развертывание в Консоль управления Qlik (QMC) сервера Qlik Sense Enterprise on Windows.

  2. Создайте многооблачную конфигурацию поставщика удостоверений в клиенте.

  3. Создайте политику распространения в QMC.

Настройка развертывания

Выполните следующие действия.

  1. На начальной странице QMC откройте Облачное распределение.

  2. Щелкните Deployments setup (Настройка развертываний).

  3. В нижнем левом углу щелкните Set up new (Настроить новое).

  4. Введите имя развертывания.

    Это имя будет использоваться в политике распространения.

  5. Введите API endpoint (Конечная точка API), то есть адрес клиента.

    Пример: https://moy-klient.eu.qlikcloud.com.

  6. Для параметра Audience (Аудитория) введите qlik.api.

  7. Выберите Use local bearer token (Использовать локальный токен носителя).

    Примечание к информацииИспользование локального токена носителя упрощает настройку. Если не использовать его, необходимо указать параметры Идентификатор клиента, Секрет клиента и Конечная точка токена.
  8. Щелкните Копировать в буфер обмена.

    Локальный токен носителя нужен в конфигурации поставщика удостоверений.

  9. Щелкните Применить.
Примечание к информацииНастройка развертывания также доступна в QMC в разделе Облачное распределение.

Создание конфигурации поставщика удостоверений

Выполните следующие действия.

  1. Откройте Консоль управления в клиенте Qlik Cloud и в левом меню выберите Поставщик удостоверений.

  2. Нажмите Создать.

    Откроется окно Создать конфигурацию поставщика удостоверений.

  3. Для параметра Тип выберите Многооблачная инфраструктура.

  4. Добавьте описание (необязательно).

  5. В поле Локальный токен носителя вставьте токен, скопированный при настройке развертывания.

Создание политики распространения

Политики распространения используются для определения того, может ли опубликованное приложение быть распространено на одно или несколько развертываний в Qlik Cloud. Распространять можно только опубликованные приложения.

Выполните следующие действия.

  1. В QMC из Qlik Sense Enterprise on Windows откройте Облачное распределение и выберите Политики распространения.

  2. Нажмите Создать.

  3. В списке Create rule from template (Создать правило из шаблона) выберите Distribution_App.

  4. Присвойте имя политике распространения.

  5. В разделе Базовый проверьте, что значение фильтра ресурса App_* и выбрано действие Распространить.

  6. В редактор правил сохраните значения subject, name, = и value. В последнем поле необходимо лишь добавить имя развертывания, созданного ранее (на шаге Настройка развертывания). Пусть это будет имя deployment.

    В поле Условия в разделе Расширенные должна быть следующая строка: ((subject.name="deployment")).

  7. Щелкните Validate rule (Проверить правило).

    Проверяется синтаксис правила, и, если он допустимый, отображается подтверждение.

  8. Щелкните Применить для сохранения правила.

Это был простой пример распространения приложений, в котором все приложения, опубликованные в потоке, также распространяются на клиент Qlik Cloud. При помощи пользовательских свойств можно создать более детализированные правила распространения приложений, см. раздел Пример политики распространения (только английский язык).

Visit the discussion forum at community.qlik.com

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!