Validation d'une configuration de pipeline | Aide Qlik Cloud
Accéder au contenu principal Passer au contenu complémentaire

Validation d'une configuration de pipeline

Vous pouvez valider une configuration de pipeline à deux étapes : dans votre IDE (environnement de développement intégré) et sur le serveur avant d'appliquer les modifications. Le fait de valider tôt permet de détecter les erreurs avant qu'elles n'affectent un projet en cours d'exécution.

Validation dans l'IDE

Qlik Talend Data Integration fournit des définitions de schéma JSON pour tous les fichiers de configuration YAML. Lorsque vous référencez ces schémas dans votre IDE, il peut signaler les erreurs et proposer des suggestions à mesure de votre saisie.

Pour activer la validation de schéma dans VS Code, installez l'extension YAML pour VS Code (publiée par Red Hat). Si vous souhaitez utiliser un autre IDE, vous pouvez télécharger des schémas depuis Qlik - Logiciels open source.

Lorsque la validation de schéma est active, VS Code signale les erreurs de syntaxe, les propriétés inconnues et les champs requis manquants en temps réel.

Note ConseilValidez toujours vos fichiers YAML dans l'IDE avant de les charger. Il est plus rapide de détecter les erreurs localement que d'attendre la validation côté serveur.

Validation sur le serveur

La validation côté serveur vérifie la cohérence logique de la configuration en plus de la syntaxe. Cette validation s'exécute automatiquement lorsque vous importez ou appliquez des modifications. Vous pouvez également l'exécuter manuellement en utilisant l'API Validate avant de passer au déploiement.

Utilisation de l'API Validate-project-definitions

L'API Validate-project-definitions effectue une importation simulée : elle traite vos fichiers de configuration et renvoie les éventuelles erreurs de validation sans appliquer de modifications au projet. Utilisez-la dans les pipelines CI/CD pour vérifier une configuration avant de déclencher un déploiement.

L'API accepte un fichier ZIP au même format (JSON ou YAML) qu'un import et renvoie une liste d'erreurs. En l'absence d'erreurs, la configuration est prête à être déployée.

Note InformationsL'API Validate-project-definitions renvoie jusqu'à 50 erreurs par appel. Si votre configuration comporte de nombreuses erreurs, corrigez celles qui sont signalées et relancez la validation.

Comprendre les erreurs de validation

Les erreurs de validation incluent le type d'erreur et le chemin d'accès au fichier ou à la propriété dans lequel/laquelle elle a été détectée. Pour plus d'informations, consultez Qlik.dev.

Rubriques connexes

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.