Tieni traccia della discendenza di una SageMaker pipeline ML - Amazon SageMaker

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à.

Tieni traccia della discendenza di una SageMaker pipeline ML

In questo tutorial, usi Amazon SageMaker Studio per tracciare la genealogia di una Amazon SageMaker ML Pipeline.

La pipeline è stata creata dal notebook Orchestrating Jobs with Amazon SageMaker Model Building Pipelines nel repository di esempio Amazon. SageMaker GitHub Per informazioni dettagliate sulla creazione della pipeline, consulta Definire una pipeline per la costruzione di modelli.

Il tracciamento della discendenza in Studio è incentrato su un grafo aciclico orientato (DAG). Il DAG rappresenta le fasi di una pipeline. Dal DAG è possibile tracciare la discendenza da qualsiasi fase a qualsiasi altra fase. Il diagramma seguente mostra le fasi della pipeline. Queste fasi vengono visualizzate come un DAG in Studio.

Un diagramma delle fasi del flusso di lavoro di una pipeline.

Per tracciare la genealogia di una pipeline nella console Amazon SageMaker Studio, completa i seguenti passaggi a seconda che utilizzi Studio o Studio Classic.

Studio
Per tracciare la discendenza di una pipeline
  1. Apri la console SageMaker Studio seguendo le istruzioni in Launch Amazon SageMaker Studio.

  2. Nel riquadro di navigazione a sinistra, seleziona Pipelines.

  3. (Facoltativo) Per filtrare l'elenco delle tubazioni per nome, inserite un nome completo o parziale della tubazione nel campo di ricerca.

  4. Nella colonna Nome, selezionate il nome di una tubazione per visualizzare i dettagli sulla tubazione. Viene visualizzata la pagina Esecuzioni della pipeline e viene visualizzato un elenco di esecuzioni della pipeline.

  5. Nella colonna Nome della tabella Esecuzioni, selezionate il nome di un'esecuzione della pipeline da visualizzare.

  6. In alto a destra della pagina Esecuzioni, scegliete i puntini di sospensione verticali e scegliete Scarica la definizione della pipeline (JSON). È possibile visualizzare il file per vedere come è stato definito il grafico della pipeline.

  7. Usa le icone di ridimensionamento nella parte inferiore destra del grafico per ingrandire e rimpicciolire il grafico, adattarlo allo schermo o espanderlo a schermo intero. Per concentrarti su una parte specifica del grafico, puoi selezionare un'area vuota del grafico e trascinare il grafico al centro di quell'area. L'inserto nella parte inferiore destra del grafico mostra la tua posizione all'interno del grafico.

    L'immagine seguente mostra un esempio di grafico a pipeline con icone di inserimento e ridimensionamento. Inoltre, le schede a destra del grafico contengono informazioni dettagliate sull'esecuzione della pipeline.

    Un grafico della pipeline e delle schede che mostrano i dettagli delle fasi.
  8. Per visualizzare i set di dati di formazione, convalida e test, completa i seguenti passaggi:

    1. Scegli la fase di elaborazione nel grafico della pipeline.

    2. Nella scheda Panoramica, nella sezione File, trova i percorsi di Amazon S3 per i set di dati di addestramento, convalida e test.

  9. Per visualizzare gli artefatti del modello, completa i seguenti passaggi:

    1. Scegliete la fase di formazione nel grafico della pipeline.

    2. Nella scheda Panoramica, nella sezione File, trova i percorsi di Amazon S3 verso l'artefatto del modello.

  10. Per trovare il pacchetto modello ARN, completare i seguenti passaggi:

    1. Scegliete il passaggio Model Register (RegisterModel).

    2. Nella scheda Panoramica, nella sezione File, trova l'ARN del pacchetto modello.

Studio Classic
Per tracciare la discendenza di una pipeline
  1. Accedi ad Amazon SageMaker Studio Classic. Per ulteriori informazioni, consulta Launch Amazon SageMaker Studio Classic.

  2. Nella barra laterale sinistra di Studio, scegli l'icona Home ( ).

  3. Nel menu, seleziona Pipeline.

  4. Utilizza la casella di ricerca per filtrare l'elenco delle pipeline.

  5. Scegli la AbalonePipeline pipeline per visualizzare l'elenco di esecuzione e altri dettagli sulla pipeline.

  6. Seleziona l'icona Property Inspector ( ) nella barra laterale destra per aprire il riquadro PROPRIETÀ TABELLA, dove puoi scegliere quali proprietà visualizzare.

  7. Seleziona la scheda Impostazioni, quindi scegli Scarica file di definizione della pipeline. È possibile visualizzare il file per vedere come è stato definito il grafico della pipeline.

  8. Nella scheda Esecuzione, seleziona la prima riga dell'elenco di esecuzione per visualizzarne il grafico di esecuzione e altri dettagli sull'esecuzione. Ricorda che il grafico corrisponde al diagramma visualizzato all'inizio del tutorial.

    Utilizzate le icone di ridimensionamento nella parte inferiore destra del grafico per ingrandire e rimpicciolire il grafico, adattarlo allo schermo o espanderlo a schermo intero. Per concentrarti su una parte specifica del grafico, puoi selezionare un'area vuota del grafico e trascinare il grafico al centro di quell'area. L'inserto nella parte inferiore destra del grafico mostra la tua posizione all'interno del grafico.

    La pipeline DAG.
  9. Nella scheda Grafico, scegli la fase AbaloneProcess per visualizzarne i dettagli.

  10. Trova i percorsi Amazon S3 per i set di dati di addestramento, convalida e test nella scheda Output, da File.

    Nota

    Per visualizzare i percorsi completi, fai clic con il pulsante destro del mouse sul percorso, quindi scegli Copia il contenuto della cella.

    s3://sagemaker-eu-west-1-acct-id/sklearn-abalone-process-2020-12-05-17-28-28-509/output/train s3://sagemaker-eu-west-1-acct-id/sklearn-abalone-process-2020-12-05-17-28-28-509/output/validation s3://sagemaker-eu-west-1-acct-id/sklearn-abalone-process-2020-12-05-17-28-28-509/output/test
  11. Scegli la fase AbaloneTrain.

  12. Trova il percorso Amazon S3 verso l'artefatto del modello nella scheda Output, da File:

    s3://sagemaker-eu-west-1-acct-id/AbaloneTrain/pipelines-6locnsqz4bfu-AbaloneTrain-NtfEpI0Ahu/output/model.tar.gz
  13. Scegli la fase AbaloneRegisterModel.

  14. Trova l'ARN del pacchetto di modelli nella scheda Output, da File:

    arn:aws:sagemaker:eu-west-1:acct-id:model-package/abalonemodelpackagegroupname/2