Endpoint di sviluppo - AWS Glue

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

Endpoint di sviluppo

Un endpoint di sviluppo è un ambiente che puoi usare per sviluppare e testare gli script AWS Glue. È possibile utilizzare AWS Glue per creare, modificare ed eliminare gli endpoint di sviluppo. È possibile elencare tutti gli endpoint di sviluppo che vengono creati. Puoi aggiungere, eliminare o ruotare la chiave SSH di un endpoint di sviluppo. Puoi anche creare notebook che utilizzano l'endpoint di sviluppo.

Puoi fornire i valori di configurazione per effettuare il provisioning degli ambienti di sviluppo. Questi valori indicano a AWS Glue come configurare la rete in modo da poter accedere all'endpoint di sviluppo in modo sicuro e da poter accedere ai datastore. Quindi, è possibile creare un notebook che si colleghi all'endpoint di sviluppo. È possibile utilizzare il notebook per creare e testare lo script ETL.

Scegliere un ruolo AWS Identity and Access Management (IAM) con autorizzazioni simili a quelle del ruolo IAM usato per eseguire i processi ETL di AWS Glue. Utilizzare un cloud privato virtuale (VPC), una sottorete e un gruppo di sicurezza per creare un endpoint di sviluppo che sia in grado di connettersi alle risorse dati in modo sicuro. È possibile generare una coppia di chiavi SSH per connettersi all'ambiente di sviluppo tramite SSH.

È possibile creare endpoint di sviluppo per i dati Amazon S3 e all'interno di un VPC che è possibile utilizzare per accedere ai set di dati utilizzando JDBC.

È possibile installare un notebook Jupyter sul computer locale e utilizzarlo per eseguire il debug e testare gli script ETL in un endpoint di sviluppo. In alternativa, è possibile utilizzare un notebook Sagemaker per creare script ETL in JupyterLab su AWS. Consulta Utilizzo di un notebook SageMaker con l'endpoint di sviluppo .

AWS Glue assegna dei tag alle istanze Amazon EC2 con un nome che include il prefisso aws-glue-dev-endpoint.

È possibile configurare un server notebook in un endpoint di sviluppo per eseguire PySpark con estensioni AWS Glue.