Проверка конфигурации конвейера | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

Проверка конфигурации конвейера

Вы можете проверить конфигурацию конвейера на двух этапах: в вашей IDE (Integrated Development Environment) и на сервере, прежде чем применить изменения. Ранняя проверка помогает выявить ошибки до того, как они затронут работающий проект.

Проверка в IDE

Qlik Talend Data Integration предоставляет определения JSON-схем для всех файлов конфигурации YAML. Когда вы ссылаетесь на эти схемы в вашей IDE, она может отмечать ошибки и предлагать варианты по мере ввода.

Чтобы включить проверку схемы в VS Code, установите YAML расширение для VS Code (опубликовано Red Hat). Если вы хотите использовать другую IDE, вы можете загрузить схемы с Qlik - Open Source Software.

При активной проверке схемы VS Code помечает синтаксические ошибки, неизвестные свойства и отсутствующие обязательные поля в реальном времени.

Примечание к подсказкеВсегда проверяйте ваши YAML-файлы в IDE перед загрузкой. Обнаружение ошибок локально происходит быстрее, чем ожидание проверки на стороне сервера.

Проверка на сервере

Валидация на стороне сервера проверяет логическую согласованность конфигурации помимо синтаксиса. Эта проверка выполняется автоматически, когда вы импортируете или применяете изменения. Вы также можете запустить его вручную используя Validate API прежде чем развернуть.

Использование API Validate-project-definitions

API Validate-project-definitions выполняет пробный импорт: он обрабатывает ваши файлы конфигурации и возвращает любые ошибки валидации без применения изменений к проекту. Используйте это в конвейерах CI/CD для проверки конфигурации перед запуском развертывания.

API принимает ZIP-файл в том же формате (JSON или YAML) для импорта и возвращает список ошибок. Если нет ошибок, конфигурация готова к развертыванию.

Примечание к информацииAPI Validate-project-definitions возвращает до 50 ошибок за вызов. Если в вашей конфигурации много ошибок, исправьте указанные и повторно запустите проверку.

Понимание ошибок проверки

Ошибки валидации включают тип ошибки и путь к файлу или свойству, где она была найдена. Для получения дополнительной информации см. Qlik.dev.

Связанные темы

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

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