Служба репозитория Qlik Sense (QRS) содержит все данные и информацию о конфигурации сайта Qlik Sense. Данные обычно добавляются и обновляются с помощью Qlik Management Console (QMC), но также возможно напрямую связываться с QRS с помощью его API. Это позволяет автоматизировать ряд ручных задач на основе QMC.
QRS API поставляется в виде веб-службы REpresentational State Transfer (REST), которая содержит несколько путей (также называемых конечными точками), которые используются для выполнения различных функций. Для связи с этими путями выполняются HTTP-вызовы, содержащие запросы GET, POST, PUT или DELETE.
Qlik CLI ( https://github.com/ahaydon/Qlik-Cli) – это модуль PowerShell, который предоставляет интерфейс командной строки для управления средой Qlik Sense с помощью QRS API. Модуль предоставляет набор команд для просмотра и редактирования параметров конфигурации, а также для управления задачами и другими функциями, доступными через API.
ВАЖНО: Qlik CLI распространяется через GitHub в виде решения с открытым исходным кодом и не поддерживается Qlik. Пожалуйста, смотрите файл лицензии в проекте GitHub для текущего лицензионного соглашения Qlik CLI.
Убедитесь, что Qlik-Cli указан как доступный модуль
Подключение с использованием сертификатов
Наиболее распространенный способ подключения с помощью Qlik CLI – использование доверия сертификатов, поскольку для этого не требуется предоставлять полные учетные данные пользователя.
В консоли управления (MMC) убедитесь, что установлены клиентские и корневые сертификаты, выпущенные сайтом Qlik Sense. Сертификат клиента:
Подключитесь к службе репозитория Qlik Sense через Qlik Cli с помощью приведенной ниже команды PowerShell, которая извлекает сертификат клиента, связанный с центральным узлом Qlik Sense, и применяет его во время подключения к центральному узлу.Замените MyCentralNode фактическим полным доменным именем центрального узла Qlik Sense или именем хоста и домена \ пользователя с вашими учетными данными пользователя.