Distribuera en pipelinekonfiguration
Du distribuerar en pipeline-konfiguration genom att importera en ZIP-fil som innehåller YAML-konfigurationsfilerna. Du kan använda användargränssnittet eller import-API:t för att skapa nya projekt eller uppdatera befintliga. Båda accepterar minimerad YAML och det äldre JSON-formatet.
När du använder versionskontroll kan du checka in dina ändringar och utföra Tillämpa från fjärr för att få in dem i Qlik Talend Data Integration.
Innan du börjar
Innan du importerar:
-
Verifiera att alla kopplingar som refereras i YAML-filerna finns i målutrymmet. Kopplingsnamn i YAML-filen måste matcha exakt.
-
Om pipeline innehåller projektöverskridande referenser, till exempel, en pipeline-uppgift som läser från en mellanlagringsuppgift i ett annat projekt, importera projektet uppströms först.
-
Validera konfigurationsfilerna för att bekräfta att det inte finns några fel. Se Validerar en pipelinekonfiguration.
Importera från användargränssnittet
Skapa ett nytt projekt
Så här skapar du ett nytt projekt från en konfigurationsfil:
-
I Dataintegrering > Pipelineprojekt klickar du på Skapa nytt.
-
Välj Importera projekt.
-
Välj målutrymme.
-
Ladda upp ZIP-filen som innehåller konfigurationen.
-
Klicka på Importera.
Om importen lyckas, öppnas projektet. Om det finns fel, visas en lista med valideringsmeddelanden. Korrigera felen i dina konfigurationsfiler och försök igen.
Uppdatera ett befintligt projekt
För att uppdatera ett befintligt projekt med en ny konfiguration:
-
I Dataintegrering > Pipelineprojekt klickar du
på projektet och väljer Importera.
-
Ladda upp ZIP-filen som innehåller den uppdaterade konfigurationen.
-
Klicka på Importera.
Importera med API:et
Import-API:et accepterar en ZIP-fil och mål-ID för utrymmet. Den returnerar det uppdaterade projektet vid lyckad åtgärd, eller en lista med fel om valideringen misslyckas.
Import-API:et stöder både YAML (minimerad eller fullständig) och äldre JSON-exporter. Du behöver inte konvertera befintliga JSON-exporter innan du importerar.
Tillämpa ändringar från versionskontroll
Om projektet är anslutet till en versionskontroll-databas, kan du tillämpa fjärrändringar direkt från projektet. När du tillämpar ändringar, Qlik Talend Data Integration läser de aktuella YAML-filerna från den anslutna grenen och importerar dem.
Validering körs innan ändringar tillämpas. Om det finns fel, får du samma felmeddelanden som vid en manuell import.
Mer information om hur du konfigurerar versionskontroll finns i Hantera dina pipelineprojekt med versionskontroll.
Hantering av importfel
När importen misslyckas, Qlik Talend Data Integration returnerar en lista med valideringsfel. Varje fel innehåller feltypen och sökvägen till filen eller egenskapen där problemet hittades.
Upp till 50 fel returneras per importförsök. Åtgärda de rapporterade felen och importera igen för att kontrollera om det finns ytterligare problem.
För en beskrivning av varje feltyp och hur du åtgärdar det, se Validerar en pipelinekonfiguration.