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

Wdrażanie konfiguracji potoku

Wdrażasz konfigurację potoku, importując plik ZIP zawierający pliki konfiguracyjne YAML. Możesz użyć interfejsu użytkownika lub API importu do tworzenia nowych projektów lub aktualizowania istniejących. Oba akceptują zminimalizowany YAML oraz starszy format JSON.

Podczas korzystania z kontroli wersji możesz zatwierdzić swoje zmiany i wykonać Zastosuj ze zdalnego, aby wprowadzić je do Qlik Talend Data Integration.

Czynności wstępne

Przed importowaniem:

  • Zweryfikuj, czy wszystkie połączenia, do których odwołano się w plikach YAML, istnieją w przestrzeni docelowej. Nazwy połączeń w pliku YAML muszą być dokładnie zgodne.

  • Jeśli potok zawiera odwołania międzyprojektowe, na przykład zadanie potoku, które odczytuje dane z zadania umieszczania w innym projekcie, zaimportuj najpierw projekt nadrzędny.

  • Sprawdź poprawność plików konfiguracyjnych, aby upewnić się, że nie ma błędów. Zobacz Walidowanie konfiguracji potoku.

Importowanie z UI

Tworzenie nowego projektu

Aby utworzyć nowy projekt z pliku konfiguracji:

  1. W Integracja danych > Projekty potoków, kliknij Utwórz nowy.

  2. Wybierz Importuj projekt.

  3. Wybierz miejsce docelowe.

  4. Prześlij plik ZIP zawierający konfigurację.

  5. Kliknij Importuj.

Jeśli import się powiedzie, projekt się otworzy. Jeśli występują błędy, wyświetlana jest lista komunikatów walidacji. Wyeliminuj błędy w plikach konfiguracyjnych i spróbuj ponownie.

Aktualizowanie istniejącego projektu

Aby zaktualizować istniejący projekt z nową konfiguracją:

  1. W obszarze Integracja danych > Projekty potoków kliknij w projekcie i wybierz Importuj.

  2. Prześlij plik ZIP zawierający zaktualizowaną konfigurację.

  3. Kliknij Importuj.

InformacjaImportowanie konfiguracji nadpisuje bieżące ustawienia projektu wartościami z plików YAML. Ustawienia nieobecne w importowanych plikach pozostają niezmienione, jeśli eksportowano w formacie zminimalizowanym, lub zostają zresetowane do wartości domyślnych, jeśli eksportowano w formacie pełnym.

Importowanie za pomocą API

API importu akceptuje plik ZIP oraz identyfikator docelowej przestrzeni. Zwraca zaktualizowany projekt w przypadku powodzenia lub listę błędów, jeśli walidacja się nie powiedzie.

API importu obsługuje zarówno eksporty YAML (zminimalizowane lub pełne), jak i starsze eksporty JSON. Nie musisz konwertować istniejących eksportów JSON przed importowaniem.

WskazówkaUżyj API Validate-project-definitions przed API Importu w potokach CI/CD, aby oddzielić błędy walidacji od błędów wdrożenia. Zobacz Walidowanie konfiguracji potoku.

Stosowanie zmian z kontroli wersji

Jeśli projekt jest połączony z repozytorium kontroli wersji, możesz zastosować zmiany zdalne bezpośrednio z projektu. Po zastosowaniu zmian, Qlik Talend Data Integration odczytuje bieżące pliki YAML z połączonej gałęzi i je importuje.

Walidacja jest przeprowadzana przed zastosowaniem zmian. W przypadku błędów otrzymujesz te same komunikaty o błędach, co przy ręcznym imporcie.

Szczegółowe informacje na temat konfigurowania kontroli wersji zawiera temat Zarządzanie projektami potoku przy użyciu kontroli wersji.

Obsługa błędów importu

Gdy import się nie powiedzie, Qlik Talend Data Integration zwraca listę błędów walidacji. Każdy błąd zawiera typ błędu oraz ścieżkę do pliku lub właściwości, gdzie znaleziono problem.

Maksymalnie 50 błędów jest zwracanych na każdą próbę importu. Napraw zgłoszone błędy i zaimportuj ponownie, aby sprawdzić, czy nie ma dodatkowych problemów.

Aby uzyskać opis każdego typu błędu i sposobu jego rozwiązania, zobacz Walidowanie konfiguracji potoku.

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ć!