Usa risorse esterne in Amazon SageMaker Studio Lab - 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à.

Usa risorse esterne in Amazon SageMaker Studio Lab

Con Amazon SageMaker Studio Lab, puoi integrare risorse esterne, come notebook e dati Jupyter, dai repository Git e Amazon S3. Puoi anche aggiungere un pulsante Apri in Studio Lab al repository e ai notebook. GitHub Questo pulsante consente di clonare i notebook direttamente da Studio Lab.

I seguenti argomenti mostrano come integrare risorse esterne.

Usa le risorse GitHub

Studio Lab offre l'integrazione con GitHub. Con questa integrazione, puoi clonare notebook e repository direttamente nel tuo progetto Studio Lab.

I seguenti argomenti forniscono informazioni su come utilizzare GitHub le risorse con Studio Lab.

Notebook di esempio di Studio Lab

Per iniziare con un repository di notebook di esempio personalizzati per Studio Lab, consulta Notebook di esempio di Studio Lab.

Questo repository fornisce notebook per i seguenti casi d'uso e altri.

  • Visione artificiale

  • Connessione a AWS

  • Creazione di ambienti personalizzati

  • Analisi di dati geospaziali

  • Elaborazione linguaggio naturale

  • Usare R

Clona un repository GitHub

Per clonare un GitHub repository nel tuo progetto Studio Lab, segui questi passaggi.

  1. Avvia il runtime del progetto Studio Lab. Per ulteriori informazioni sull'avvio del runtime del progetto Studio Lab, consulta Avvio del runtime del progetto.

  2. In Studio Lab scegli l'icona Browser di file ( Black square icon representing a placeholder or empty image. ) nel menu a sinistra, in modo che il pannello Browser di file sia visualizzato sulla sinistra.

  3. Accedi alla tua directory utente scegliendo l'icona del file sotto la barra di ricerca dei file.

  4. Seleziona l'icona Git ( Black square icon representing a placeholder or empty image. ) dal menu a sinistra per aprire un nuovo menu a discesa.

  5. Scegli Clona un repository.

  6. Incolla il repository URL in Git repository URL (.git).

  7. Seleziona Clona.

Clona singoli notebook da GitHub

Per aprire un notebook in Studio Lab, devi avere accesso al repository in cui si trova il notebook. Gli esempi seguenti descrivono il comportamento relativo alle autorizzazioni di Studio Lab in varie situazioni.

  • Se un repository è pubblico, puoi clonare automaticamente il notebook nel tuo progetto dalla pagina di anteprima di Studio Lab.

  • Se un repository è privato, ti viene richiesto di accedere GitHub dalla pagina di anteprima di Studio Lab. Se hai accesso a un repository privato, puoi clonare il notebook nel tuo progetto.

  • Se non hai accesso a un repository privato, non puoi clonare il notebook dalla pagina di anteprima di Studio Lab.

Le sezioni seguenti mostrano due opzioni per copiare un GitHub taccuino nel progetto Studio Lab. Queste opzioni dipendono dal fatto che il notebook disponga del pulsante Apri in Studio Lab.

Opzione 1: Copia il notebook con il pulsante Apri in Studio Lab

La procedura seguente mostra come copiare un notebook con il pulsante Apri in Studio Lab. Se desideri aggiungere questo pulsante al tuo notebook, consulta Aggiungi un pulsante Apri in Studio Lab al tuo notebook.

  1. Accedi a Studio Lab seguendo le fasi descritte in Esegui l’accesso Studio Lab.

  2. In una nuova scheda del browser, accedete al GitHub taccuino che desiderate clonare.

  3. Nel notebook, seleziona il pulsante Apri in Studio Lab per aprire una nuova pagina in Studio Lab con un'anteprima del notebook.

  4. Se il runtime del progetto non è già in esecuzione, avvialo scegliendo il pulsante Avvia runtime nella parte superiore della pagina di anteprima. Attendi l’avvio del runtime prima di continuare con la fase successiva.

  5. Dopo l'avvio del runtime del progetto, seleziona Copia nel progetto per aprire il runtime del progetto in una nuova scheda del browser.

  6. Nella copia da GitHub? nella finestra di dialogo, seleziona Copia solo taccuino. In questo modo il file del notebook viene copiato nel progetto.

Opzione 2: clona qualsiasi notebook GitHub

La procedura seguente mostra come copiare qualsiasi notebook da GitHub.

  1. Accedere al taccuino in GitHub.

  2. Nella barra degli indirizzi del browser, modifica il taccuino URL come segue.

    # Original URL https://github.com/<PATH_TO_NOTEBOOK> # Modified URL  https://studiolab.sagemaker.aws/import/github/<PATH_TO_NOTEBOOK>
  3. Passa alla versione modificataURL. Si apre un'anteprima del notebook in Studio Lab.

  4. Se il runtime del progetto non è già in esecuzione, avvialo scegliendo il pulsante Avvia runtime nella parte superiore della pagina di anteprima. Attendi l’avvio del runtime prima di continuare con la fase successiva.

  5. Dopo l'avvio del runtime del progetto, seleziona Copia nel progetto per aprire il runtime del progetto in una nuova scheda del browser.

  6. Nella casella Copia da GitHub? nella finestra di dialogo, seleziona Copia solo il taccuino per copiare il file del taccuino nel progetto.

Aggiungi un pulsante Apri in Studio Lab al tuo notebook

Quando aggiungi il pulsante Apri in Studio Lab ai tuoi notebook, altri possono clonare i tuoi notebook o repository direttamente nei propri progetti Studio Lab. Se condividi il tuo taccuino all'interno di un GitHub archivio pubblico, il contenuto sarà leggibile pubblicamente. Non condividete contenuti privati, come chiavi di AWS accesso o AWS Identity and Access Management credenziali, nel vostro taccuino.

Per aggiungere il funzionale pulsante Apri in Studio Lab al notebook o al repository Jupyter, aggiungi il seguente markdown nella parte superiore del notebook o del repository.

[![Open In SageMaker Studio Lab](https://studiolab.sagemaker.aws/studiolab.svg)](https://studiolab.sagemaker.aws/import/github/<PATH_TO_YOUR_NOTEBOOK_ON_GITHUB>)

Importa file dal tuo computer

Le fasi seguenti mostrano come importare file dal computer al progetto Studio Lab. 

  1. Apri il runtime del progetto Studio Lab.

  2. Apri il pannello Browser di file.

  3. Nella barra delle azioni del pannello Browser di file, seleziona il pulsante Carica file.

  4. Seleziona i file che desideri caricare dal computer locale.

  5. Seleziona Apri.

In alternativa puoi trascinare e rilasciare i file selezionati da un computer a un pannello Browser di file.

Connessione ad Amazon S3

AWS CLI Consente l' AWS integrazione nel progetto Studio Lab. Con questa integrazione, puoi estrarre risorse da Amazon S3 da utilizzare con i tuoi notebook Jupyter.

Per utilizzarlo AWS CLI con Studio Lab, completa i seguenti passaggi. Per un taccuino che descrive questa integrazione, consulta Using Studio Lab with AWS Resources.

  1. Installa AWS CLI i seguenti passaggi in Installazione o aggiornamento della versione più recente di AWS CLI.

  2. Configura AWS le tue credenziali seguendo la procedura descritta in Configurazione rapida. Il ruolo del tuo AWS account deve disporre delle autorizzazioni per accedere al bucket Amazon S3 da cui stai copiando i dati.

  3. Clona le risorse dal bucket Amazon S3, se necessario. Il comando seguente mostra come clonare tutte le risorse da un percorso Amazon S3 al progetto. Per ulteriori informazioni, consulta la sezione relativa alle informazioni di riferimento ai comandi di AWS CLI.

    !aws s3 cp s3://<BUCKET_NAME>/<PATH_TO_RESOURCES>/ <PROJECT_DESTINATION_PATH>/ --recursive