Bereitstellen einer Pipeline-Konfiguration
Sie stellen eine pipeline-Konfiguration bereit, indem Sie eine ZIP-Datei importieren, die die YAML-Konfigurationsdateien enthält. Sie können die Benutzeroberfläche oder die Import-API nutzen, um neue Projekte zu erstellen oder bestehende zu aktualisieren. Beide akzeptieren minimiertes YAML und das ältere JSON-Format.
Bei Verwendung der Versionskontrolle können Sie Ihre Änderungen festschreiben und Von Remote anwenden ausführen, um sie in Qlik Talend Data Integration zu übernehmen.
Bevor Sie beginnen
Vor dem Importieren:
-
Verifizieren Sie, dass alle in den YAML-Dateien referenzierten Verbindungen im Zielbereich existieren. Verbindungsnamen in der YAML-Datei müssen exakt übereinstimmen.
-
Wenn die pipeline projektübergreifende Referenzen enthält, zum Beispiel eine pipeline-Aufgabe, die aus einer Bereitstellung-Aufgabe in einem anderen Projekt liest, importieren Sie zuerst das vorgelagerte Projekt.
-
Validieren Sie die Konfigurationsdateien, um zu bestätigen, dass keine Fehler vorliegen. Siehe Validieren einer pipeline-Konfiguration.
Importieren über die Benutzeroberfläche
Erstellen eines neuen Projekts
Um ein neues Projekt aus einer Konfigurationsdatei zu erstellen:
-
In Datenintegration > Pipeline-Projekte, klicken Sie auf Neu erstellen.
-
Wählen Sie Projekt importieren aus.
-
Wählen Sie den Zielbereich aus.
-
Laden Sie die ZIP-Datei mit der Konfiguration hoch.
-
Klicken Sie auf Importieren.
Verläuft der Import erfolgreich, öffnet sich das Projekt. Wenn Fehler auftreten, wird eine Liste von Validierungsmeldungen angezeigt. Korrigieren Sie die Fehler in Ihren Konfigurationsdateien und versuchen Sie es erneut.
Aktualisieren eines vorhandenen Projekts
So aktualisieren Sie ein bestehendes Projekt mit einer neuen Konfiguration:
-
Klicken Sie in Datenintegration > Pipeline-Projekte
auf das Projekt und wählen Sie Importieren aus.
-
Laden Sie die ZIP-Datei mit der aktualisierten Konfiguration hoch.
-
Klicken Sie auf Importieren.
Importieren über die API
Die Import-API akzeptiert eine ZIP-Datei und die Zielbereichs-ID. Es gibt das aktualisierte Projekt bei Erfolg zurück, oder eine Liste von Fehlern, wenn die Validierung fehlschlägt.
Die Import-API unterstützt sowohl YAML- (minimiert oder vollständig) als auch ältere JSON-Exporte. Sie müssen vorhandene JSON-Exporte vor dem Import nicht konvertieren.
Anwenden von Änderungen aus der Versionskontrolle
Wenn das Projekt mit einem Versionskontroll-Repository verbunden ist, können Sie Remoteänderungen direkt aus dem Projekt übernehmen. Wenn Sie Änderungen anwenden, Qlik Talend Data Integration liest die aktuellen YAML-Dateien vom verbundenen Zweig und importiert sie.
Die Validierung erfolgt, bevor Änderungen angewendet werden. Wenn Fehler auftreten, erhalten Sie die gleichen Fehlermeldungen wie bei einem manuellen Import.
Einzelheiten zur Einrichtung der Versionskontrolle finden Sie unter Verwalten Ihrer Pipeline-Projekte mit Versionskontrolle.
Umgang mit Importfehlern
Wenn der Import fehlschlägt, Qlik Talend Data Integration wird eine Liste von Validierungsfehlern zurückgegeben. Jeder Fehler enthält den Fehlertyp und den Pfad zur Datei oder Eigenschaft, wo das Problem gefunden wurde.
Bis zu 50 Fehler werden pro Importversuch zurückgegeben. Beheben Sie die gemeldeten Fehler und importieren Sie erneut, um nach weiteren Problemen zu suchen.
Für eine Beschreibung jedes Fehlertyps und seiner Behebung siehe Validieren einer pipeline-Konfiguration.