AWS Data Pipeline non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Data Pipeline possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Modifica della pipeline
Per modificare un aspetto di una delle pipeline, è possibile aggiornare la definizione di pipeline. Dopo aver modificato una pipeline in esecuzione, è necessario riattivare la pipeline affinché le modifiche diventino effettive. Inoltre, è possibile eseguire nuovamente uno o più componenti della pipeline.
Limitazioni
Mentre la pipeline è nello PENDING stato e non è attivata, non è possibile apportarvi alcuna modifica. Dopo aver attivato una pipeline, è possibile modificare la pipeline con le seguenti limitazioni. Le modifiche apportate si applicano a nuove esecuzioni degli oggetti della pipeline dopo averli salvati, quindi attivare la pipeline di nuovo.
-
Non è possibile eliminare un oggetto
-
Non è possibile modificare il periodo di pianificazione di un oggetto esistente
-
Non è possibile aggiungere, eliminare o modificare campi di riferimento in un oggetto esistente
-
Non è possibile fare riferimento a un oggetto esistente in un campo di output di un nuovo oggetto
-
Non è possibile modificare la data di inizio pianificata di un oggetto (invece, attivare la pipeline con data e ora specifiche)
Modifica di una tubazione utilizzando il AWS CLI
È possibile modificare una pipeline tramite gli strumenti a riga di comando.
Innanzitutto, scaricate una copia della definizione corrente della pipeline utilizzando il get-pipeline-definitioncomando. In questo modo, si ha la certezza di modificare la definizione più recente di pipeline. L'esempio seguente stampa la definizione di pipeline in un output standard (stdout).
aws datapipeline get-pipeline-definition --pipeline-iddf-00627471SOVYZEXAMPLE
Salvare la definizione di pipeline su un file e modificarla in base alle esigenze. Aggiorna la definizione della pipeline usando il put-pipeline-definitioncomando. L'esempio seguente carica il file di definizione pipeline aggiornato.
aws datapipeline put-pipeline-definition --pipeline-iddf-00627471SOVYZEXAMPLE--pipeline-definitionfile://MyEmrPipelineDefinition.json
È possibile recuperare la definizione di pipeline utilizzando il comando get-pipeline-definition per assicurarsi che l'aggiornamento sia stato eseguito correttamente. Per attivare la pipeline, utilizzare il seguente comando activate-pipeline:
aws datapipeline activate-pipeline --pipeline-iddf-00627471SOVYZEXAMPLE
Se si preferisce, attivare la pipeline a partire da una determinata data e ora, utilizzando l'opzione --start-timestamp come segue:
aws datapipeline activate-pipeline --pipeline-iddf-00627471SOVYZEXAMPLE--start-timestampYYYY-MM-DDTHH:MM:SSZ
Per eseguire nuovamente uno o più componenti della pipeline, utilizzare il comando set-status.