L'SDK dei componenti della pipeline di Google Cloud (GCPC) offre un insieme di i componenti di Kubeflow Pipelines, ovvero la qualità della produzione, più performante e facile da usare. Puoi utilizzare i componenti della pipeline di Google Cloud per definire ed eseguire il machine learning pipeline in Vertex AI Pipelines e altri Backend di esecuzione di pipeline ML conformi alle pipeline Kubeflow.
Ad esempio, puoi utilizzare questi componenti per completare le seguenti operazioni:
- Creare un nuovo set di dati e caricarvi diversi tipi di dati. (immagine, tabella, testo o video).
- Esporta i dati da un set di dati in Cloud Storage.
- Utilizza AutoML per addestrare un modello utilizzando dati immagine, tabulari, di testo o video.
- Esegui un job di addestramento personalizzato utilizzando un container personalizzato o un pacchetto Python.
- Carica un modello esistente in Vertex AI per la previsione batch.
- Creare un nuovo endpoint ed eseguire il deployment di un modello al suo interno per le previsioni online.
Inoltre, questi componenti della pipeline di Google Cloud predefiniti sono supportati in Vertex AI Pipelines e offrono i seguenti vantaggi:
- Debug più semplice: mostra le risorse sottostanti avviate dal per il debug semplificato.
- Tipi di elementi standardizzati: forniscono interfacce coerenti per l'utilizzo di tipi di elementi standard per input e output. Questi artefatti standard vengono monitorati in Vertex ML Metadata, semplificando l'analisi della derivazione degli artefatti della pipeline. Per maggiori dettagli sulla derivazione degli artefatti, consulta Monitoraggio della derivazione della pipeline artefatto.
- Comprendi i costi della pipeline con le etichette di fatturazione: le etichette delle risorse vengono propagate automaticamente ai servizi Google Cloud generati dai componenti della pipeline di Google Cloud nell'esecuzione della pipeline. Puoi utilizzare le etichette di fatturazione insieme all'esportazione della fatturazione Cloud in BigQuery per esaminare il costo dell'esecuzione della pipeline. Per saperne di più sull'utilizzo delle etichette per comprendere il costo di esecuzione di una pipeline, consulta Comprendere i costi di esecuzione della pipeline. Per ulteriori informazioni su come le etichette vengono propagate da un'esecuzione della pipeline alle risorse generate da Google Cloud Pipeline Components, consulta Etichettatura delle risorse da parte di Vertex AI Pipelines.
- Efficienza dei costi*: Vertex AI Pipelines ottimizza il l'esecuzione di questi avviando le risorse Google Cloud, senza dover avviare containerizzato. In questo modo si riduce la latenza di avvio e i costi del contenitore in attesa.
* | Questa funzionalità si applica solo ai seguenti componenti:
|
Passaggi successivi
- Consulta tutti i tutorial che utilizzano l'SDK
google_cloud_pipeline_components
. - Scopri di più su specifiche Componenti della pipeline di Google Cloud nella sezione di riferimento.
- Leggi il
google_cloud_pipeline_components
ufficiale Riferimento SDK. - Consulta la sezione dei componenti della pipeline di Google Cloud in Repository dell'SDK Kubeflow Pipelines