DataStage corridore ottimizzato

Il pipeline runner ottimizzato di DataStage è un motore di esecuzione alternativo progettato per semplificare l'orchestrazione di pipeline nidificate all'interno dell'esecuzione di un singolo processo. Invece di affidarsi alle chiamate API REST, inizia a generare codice Python e direttamente all'interno del runtime del motore. Questo approccio migliora le prestazioni e l'efficienza grazie alla sua architettura leggera.

Impostazione ottimizzata del pipeline runner

È possibile abilitare il pipeline runner ottimizzato dalle impostazioni a livello di progetto.
  1. Crea o apri un progetto esistente.
  2. Nella scheda Gestisci, seleziona la sezione Pipeline dalle opzioni a sinistra.
  3. Vai alla sezione dedicata al pipeline runner ottimizzato per l' DataStage.
  4. Selezionare l'opzione Esegui utilizzando il runner pipeline ottimizzato. Fare clic su Salva.
  5. Apri qualsiasi pipeline da Risorse > Flussi > Pipeline.
  6. Apri una pipeline esistente. Fai clic sul pulsante Esegui pipeline. Il tuo lavoro viene eseguito come una pipeline ottimizzata.
Tutte le nuove pipeline vengono eseguite utilizzando il runner ottimizzato quando l'opzione Esegui utilizzando il runner ottimizzato è abilitata nelle impostazioni del progetto.

Monitoraggio dello stato della pipeline

È possibile visualizzare lo stato di compilazione delle pipeline che utilizzano il runner ottimizzato DataStage nella scheda Risorse del progetto. Le pipeline vengono compilate solo dopo aver avviato un'esecuzione dall'interfaccia utente. È possibile visualizzare tre stati: obsoleto, non compilato o compilato correttamente.

Esecuzione di un processo come pipeline ottimizzata utilizzando cpdctl

È possibile eseguire un processo come pipeline ottimizzata utilizzando cpdctl. Per ulteriori informazioni, consulta Eseguire pipeline utilizzando il runner ottimizzato.