Implementatie van een pijplijnconfiguratie
U implementeert een pijplijnconfiguratie door een ZIP-bestand te importeren dat de YAML-configuratiebestanden bevat. U kunt de gebruikersinterface of de Import API gebruiken om nieuwe projecten aan te maken of bestaande projecten bij te werken. Beide accepteren geminimaliseerde YAML en de verouderde JSON-indeling.
Wanneer u versiebeheer gebruikt, kunt u uw wijzigingen doorvoeren en Toepassen vanaf extern uitvoeren om ze in Qlik Talend Data Integration te krijgen.
Voordat u begint
Voordat u importeert:
-
Verifieer dat alle verbindingen waarnaar wordt verwezen in de YAML-bestanden, bestaan in de doelruimte. Verbindingsnamen in het YAML-bestand moeten exact overeenkomen.
-
Als de pijplijn projectoverschrijdende referenties bevat, bijvoorbeeld, een pijplijntaak die leest uit een tussenopslagtaak in een ander project, importeert u eerst het upstreamproject.
-
Valideer de configuratiebestanden om te bevestigen dat er geen fouten zijn. Zie Validatie van een pijplijnconfiguratie.
Importeren vanuit de UI
Een nieuw project maken
Om een nieuw project te maken vanuit een configuratiebestand:
-
In Gegevensintegratie > Pijplijnprojecten klikt u op Nieuwe maken.
-
Selecteer Project importeren.
-
Selecteer de doelruimte.
-
Upload het ZIP-bestand met de configuratie.
-
Klik op Importeren.
Als de import slaagt, opent het project. Als er fouten zijn, wordt een lijst met validatieberichten weergegeven. Corrigeer de fouten in uw configuratiebestanden en probeer het opnieuw.
Een bestaand project bijwerken
Een bestaand project bijwerken met een nieuwe configuratie:
-
In Gegevensintegratie > Pijplijnprojecten, klikt u
op het project en selecteer Importeren.
-
Upload het ZIP-bestand met de bijgewerkte configuratie.
-
Klik op Importeren.
Importeren via de API
De Import API accepteert een ZIP-bestand en de doelruimte-ID. Het retourneert het bijgewerkte project bij succes, of een lijst met fouten als de validatie mislukt.
De Import API ondersteunt zowel YAML (geminimaliseerd of volledig) als verouderde JSON-exports. U hoeft bestaande JSON-exports niet te converteren voordat u importeert.
Wijzigingen toepassen van versiebeheer
Als het project is verbonden met een versiebeheeropslagplaats, kunt u externe wijzigingen rechtstreeks vanuit het project toepassen. Wanneer u wijzigingen toepast, Qlik Talend Data Integration leest de huidige YAML-bestanden van de verbonden vertakking en importeert deze.
Validatie wordt uitgevoerd voordat wijzigingen worden toegepast. Als er fouten zijn, ontvangt u dezelfde foutmeldingen als bij een handmatige import.
Voor details over het instellen van versiebeheer, zie Uw pijplijnprojecten beheren met versiebeheer.
Afhandelen van importfouten
Wanneer importeren mislukt, retourneert Qlik Talend Data Integration een lijst met validatiefouten. Elke fout bevat het fouttype en het pad naar het bestand of de eigenschap waar het probleem is gevonden.
Maximaal 50 fouten worden geretourneerd per importpoging. Los de gemelde fouten op en importeer opnieuw om te controleren op aanvullende problemen.
Raadpleeg Validatie van een pijplijnconfiguratie voor een beschrijving van elk fouttype en hoe dit op te lossen.