Bir İşlem hattı yapılandırmasını doğrulama
Bir İşlem hattı yapılandırmasını iki aşamada doğrulayabilirsiniz: IDE'nizde (Tümleşik Geliştirme Ortamı) ve değişiklikleri uygulamadan önce sunucuda. Erken doğrulama, çalışan bir projeyi etkilemeden önce hataları yakalamanıza yardımcı olur.
IDE'de Doğrulama
Qlik Talend Data Integration tüm YAML yapılandırma dosyaları için JSON şema tanımları sağlar. Bu şemaları IDE'nizde referans gösterdiğinizde, yazarken hataları işaretleyebilir ve öneriler sunabilir.
VS Code'da şema doğrulamasını etkinleştirmek için VS Code için YAML genişlemesini (Red Hat tarafından yayımlanmıştır) yükleyin. Başka bir IDE kullanmak isterseniz, şemaları Qlik - Açık Kaynak Yazılım adresinden indirebilirsiniz.
Şema doğrulaması etkin durumdayken, VS Code sözdizimi hatalarını, bilinmeyen özellikleri ve eksik zorunlu alanları gerçek zamanlı olarak işaretler.
Sunucuda doğrulama
Sunucu tarafı doğrulama, söz dizimine ek olarak yapılandırmanın mantıksal tutarlılığını kontrol eder. Bu doğrulama, içe aktardığınızda veya değişiklikleri uyguladığınızda otomatik olarak çalışır. Dağıtmadan önce Validate API'sini kullanarak manuel olarak da çalıştırabilirsiniz.
Validate-project-definitions API'sini Kullanarak
Validate-project-definitions API bir deneme içe aktarma işlemi gerçekleştirir: yapılandırma dosyalarınızı işler ve projede değişiklik yapmadan doğrulama hatalarını döndürür. Bunu CI/CD işlem hatlarında, bir dağıtımı tetiklemeden önce bir yapılandırmayı doğrulamak için kullanın.
API, içe aktarma olarak aynı biçimde (JSON veya YAML) bir ZIP dosyası kabul eder ve bir hata listesi döndürür. Hata yoksa, yapılandırma dağıtmak için hazır.
Doğrulama hatalarını anlama
Doğrulama hataları, hata türünü ve hatanın bulunduğu dosyanın veya özelliğin yolunu içerir. Daha fazla bilgi için Qlik.dev adresine bakın.