Walidowanie konfiguracji potoku | Qlik Cloud Pomoc
Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Walidowanie konfiguracji potoku

Możesz zweryfikować konfigurację potoku na dwóch etapach: w swoim IDE (Zintegrowanym Środowisku Programistycznym) oraz na serwerze przed zastosowaniem zmian. Wczesna walidacja pomaga wyłapać błędy, zanim wpłyną na działający projekt.

Sprawdzanie poprawności w IDE

Qlik Talend Data Integration udostępnia definicje schematu JSON dla wszystkich plików konfiguracyjnych YAML. Kiedy odwołujesz się do tych schematów w swoim IDE, może ono wskazywać błędy i oferować sugestie podczas pisania.

Aby włączyć walidację schematu w VS Code, zainstaluj YAML rozszerzenie dla VS Code (opublikowane przez Red Hat). Jeśli chcesz użyć innego IDE, możesz pobierać schematy z Qlik - Oprogramowanie Open Source.

Gdy walidacja schematu jest aktywna, VS Code oznacza błędy składni, nieznane właściwości oraz brakujące wymagane pola w czasie rzeczywistym.

WskazówkaZawsze sprawdzaj poprawność swoich plików YAML w IDE przed przesłaniem. Wykrywanie błędów lokalnie jest szybsze niż czekanie na walidację po stronie serwera.

Sprawdzanie poprawności na serwerze

Walidacja po stronie serwera sprawdza spójność logiczną konfiguracji oprócz składni. Ta walidacja jest uruchamiana automatycznie, gdy importujesz lub stosujesz zmiany. Możesz również uruchomić to ręcznie, używając API walidacji, zanim wdrożysz.

Korzystanie z API walidacji definicji projektu

API Validate-project-definitions wykonuje import próbny: przetwarza pliki konfiguracyjne i zwraca wszelkie błędy walidacji bez wprowadzania zmian w projekcie. Użyj tego w potokach CI/CD do weryfikacji konfiguracji przed wyzwoleniem wdrożenia.

API akceptuje plik ZIP w tym samym formacie (JSON lub YAML) jako import i zwraca listę błędów. Jeśli nie ma błędów, konfiguracja jest gotowa do wdrożenia.

InformacjaAPI Validate-project-definitions zwraca do 50 błędów na wywołanie. Jeśli Twoja konfiguracja zawiera wiele błędów, napraw zgłoszone i uruchom walidację ponownie.

Zrozumienie błędów sprawdzania poprawności

Błędy walidacji obejmują typ błędu oraz ścieżkę do pliku lub właściwości, w której go znaleziono. Więcej informacji można znaleźć w Qlik.dev.

Tematy pokrewne

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!