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à.
Connect a un'applicazione EMR serverless di Studio
I data scientist e gli ingegneri dei dati possono scoprire e quindi connettersi a un'applicazione EMR Serverless direttamente dall'interfaccia utente di Studio. Prima di iniziare, assicuratevi di aver creato un'applicazione EMR Serverless seguendo le istruzioni riportate in. Crea applicazioni EMR serverless da Studio
È possibile connettere un'applicazione EMR Serverless a un nuovo JupyterLab notebook direttamente dall'interfaccia utente di Studio oppure scegliere di avviare la connessione in un notebook di un'applicazione in esecuzione. JupyterLab
Importante
Quando si utilizza Studio, è possibile scoprire e connettersi ad applicazioni EMR Serverless solo per JupyterLab applicazioni avviate da spazi privati. Assicurati che le applicazioni EMR Serverless si trovino nella stessa AWS area del tuo ambiente Studio. Il tuo JupyterLab spazio deve utilizzare una versione dell'immagine di SageMaker distribuzione 1.10
o superiore.
Per connettere un'applicazione EMR Serverless a un nuovo JupyterLab notebook dall'interfaccia utente di Studio:
-
Nell'interfaccia utente di Studio, vai al pannello a sinistra e seleziona il nodo Dati nel menu di navigazione a sinistra. Quindi, scorri e scegli l'opzione Amazon EMR applications and clusters. Si apre una pagina che mostra le EMR applicazioni Amazon a cui puoi accedere dall'ambiente Studio, nella scheda Applicazioni Serverless.
Nota
Se tu o il tuo amministratore avete configurato le autorizzazioni per consentire l'accesso tra più account alle applicazioni EMR Serverless, potete visualizzare un elenco consolidato di applicazioni per tutti gli account a cui avete concesso l'accesso a Studio.
-
Seleziona un'applicazione EMR serverless che desideri connettere a un nuovo notebook, quindi scegli Collega al notebook. Si apre una finestra modale che mostra l'elenco dei tuoi JupyterLab spazi.
-
-
Seleziona lo spazio privato da cui desideri avviare un' JupyterLabapplicazione, quindi scegli Apri notebook. Questo avvia un' JupyterLab applicazione dallo spazio prescelto e apre un nuovo taccuino.
-
In alternativa, puoi creare un nuovo spazio privato scegliendo il pulsante Crea nuovo spazio nella parte superiore della finestra modale. Inserisci un nome per il tuo spazio, quindi scegli Crea spazio e apri il taccuino. Questo crea uno spazio privato con il tipo di istanza predefinito e l'immagine di SageMaker distribuzione più recente disponibile, avvia un' JupyterLab applicazione e apre un nuovo notebook.
-
-
Scegliete il nome del ruolo di esecuzione in fase di esecuzione del IAM runtime che l'applicazione EMR Serverless può assumere per l'esecuzione del lavoro. Dopo la selezione, un comando di connessione popola la prima cella del notebook e avvia la connessione con l'EMRapplicazione Serverless.
Importante
Per connettere correttamente un JupyterLab notebook a un'applicazione EMR Serverless, è necessario innanzitutto associare l'elenco dei ruoli di runtime al dominio o al profilo utente, come indicato in. Configura le autorizzazioni per abilitare la pubblicazione e l'avvio di EMR applicazioni Amazon da Studio SageMaker Il mancato completamento di questo passaggio impedirà di stabilire la connessione.
Una volta che la connessione è riuscita, un messaggio conferma la connessione, avvia l'applicazione EMR Serverless e avvia la sessione Spark.
Nota
Quando ti connetti a un'applicazione EMR Serverless, il suo stato passa da una o all'altra.
Stopped
Created
Started
In alternativa, è possibile connettersi a un cluster da un JupyterLab notebook.
-
Scegli il pulsante Cluster in alto a destra del notebook. Si apre una finestra modale che elenca le applicazioni EMR Serverless a cui è possibile accedere. È possibile visualizzare le applicazioni nella scheda Applicazioni serverless.
-
Seleziona l'applicazione a cui desideri connetterti, quindi scegli Connetti.
-
EMRServerless supporta i IAM ruoli di runtime precaricati durante l'impostazione delle autorizzazioni richieste, come indicato in. Configura le autorizzazioni per abilitare la pubblicazione e l'avvio di EMR applicazioni Amazon da Studio SageMaker Il mancato completamento di questo passaggio impedirà di stabilire la connessione.
Puoi selezionare il tuo ruolo dal menu a discesa del ruolo di EMR esecuzione di Amazon. Quando ti connetti a un EMR server Serverless, Studio aggiunge un blocco di codice a una cella attiva del notebook per stabilire la connessione.
-
Una cella attiva viene popolata ed eseguita. Questa cella contiene il comando magico di connessione per connettere il notebook all'applicazione.
Una volta completata la connessione, un messaggio conferma la connessione e l'avvio dell'applicazione Spark. È possibile iniziare a inviare i processi di elaborazione dati all'applicazione EMR Serverless.