Crea una pipeline per eseguire uno scenario end - to - end per automatizzare tutto o parte del ciclo di vita AI. Ad esempio, crea una pipeline che crea e addestra un asset, lo promuove in uno spazio, crea una distribuzione e calcola il punteggio del modello.
Guarda questo video per vedere come creare ed eseguire una pipeline di esempio.
Questo video fornisce un metodo visivo per apprendere i concetti e le attività in questa documentazione.
Panoramica: aggiunta di una pipeline a un progetto
Attenersi alla seguente procedura per aggiungere una pipeline a un progetto:
Aprire un progetto.
Clic Nuova risorsa > Automatizza il ciclo di vita del modello .
Immettere un nome e una descrizione facoltativa.
Facoltativo: selezionare le funzioni DataStage per abilitare le funzioni DataStage nel Builder di espressioni della pipeline.
Fare clic su Crea per aprire il canvas.
Accesso pipeline
Quando si utilizza una pipeline per automatizzare un flusso, è necessario avere accesso a tutti gli elementi nella pipeline. Assicurarsi di creare ed eseguire le pipeline con l'accesso appropriato a tutti gli asset, progetti e spazi utilizzati nella pipeline.
Panoramica: creazione di una pipeline
Attieniti a questa procedura di alto livello per creare ed eseguire una pipeline.
- Trascinare gli oggetti nodo nell'area. Ad esempio, trascinare un nodo Esegui lavoro notebook nell'area.
- Utilizzare il menu azioni per ogni nodo per visualizzare e selezionare opzioni.
- Configurare un nodo come richiesto. Viene richiesto di fornire le opzioni di input richieste. Per alcuni nodi, è possibile visualizzare o configurare anche le opzioni di output. Per esempi di configurazione dei nodi, vedi Configurazione dei componenti della pipeline.
- Trascinare da un nodo all'altro per connettersi e ordinare la pipeline.
- Facoltativo: fare clic su sulla barra degli strumenti per configurare opzioni di runtime per la pipeline.
- Una volta completata la pipeline, fare clic sull'icona Esegui sulla barra degli strumenti per eseguire la pipeline. Puoi eseguire una prova per testare la pipeline oppure puoi pianificare un lavoro quando sei sicuro nella pipeline.
Configurazione dei nodi
Man mano che aggiungi i nodi a una pipeline, devi configurarli per fornire tutti i dettagli richiesti. Ad esempio, se si aggiunge un nodo per eseguire un esperimento AutoAI , è necessario configurare il nodo per specificare l'esperimento, caricare i dati di addestramento e specificare il file di output:
Connessione dei nodi
Quando crei una pipeline completa, i nodi devono essere connessi nell'ordine in cui vengono eseguiti nella pipeline. Per connettere i nodi, passare il mouse su un nodo e trascinare una connessione al nodo di destinazione. I nodi disconnessi vengono eseguiti in parallelo.
È possibile ricollegare i nodi trascinandoli nell'area di disegno da un nodo all'altro. Le condizioni generali allegate ai collegamenti fanno riferimento al nuovo nodo, incluse le condizioni che fanno riferimento allo stato del nodo.
La modifica della connessione tra i nodi può causare errori. I messaggi di errore notificheranno se è necessario aggiornare la configurazione del nodo. Ad esempio, se si fa riferimento a un nodo inaccessibile, si verificherà un errore.
Eliminazione di un nodo con collegamenti
Quando si elimina un nodo che ha collegamenti a un nodo precedente e sequenziale, questi nodi vengono uniti automaticamente con un nuovo collegamento dopo l'eliminazione del nodo transitivo.
Definizione dei parametri della pipeline
Un parametro della pipeline definisce una variabile globale per l'intera pipeline. Utilizzare i parametri della pipeline per specificare i dati da una delle seguenti categorie:
Tipo di parametro | Può specificare |
---|---|
Base | Tipi JSON come stringa, numero intero o un oggetto JSON |
PercorsoPDC | Risorse disponibili all'interno della piattaforma, ad esempio asset, contenitori di asset, connessioni, notebook, specifiche hardware, progetti, spazi o lavori |
InstanceCRN | Archiviazione, istanze di machine learning e altri servizi. |
Altro | Vari tipi di configurazione, come lo stato, la durata del timeout, lo stimatore, le politiche di errori e altri tipi di configurazione. |
Per specificare un parametro della pipeline:
- Fare clic sull'icona Oggetti globali nella barra degli strumenti per aprire la finestra Gestisci oggetti globali .
- Selezionare la scheda Parametri pipeline per configurare i parametri.
- Fai clic su Add pipeline parameter.
- Specificare un nome e una descrizione facoltativa.
- Selezionare un tipo e fornire le informazioni richieste.
- Fare clic su Aggiungi una volta completata la definizione e ripetere i passi precedenti fino a quando non si termina la definizione dei parametri.
- Chiudere la finestra di dialogo Gestisci oggetti globali .
I parametri sono disponibili per la pipeline.
Passi successivi
Argomento principale: IBM Orchestration Pipelines