

# Criando AWS Glue trabalhos com sessões interativas
<a name="interactive-sessions-chapter"></a>

 Os engenheiros de dados podem criar trabalhos do AWS Glue de forma mais fácil e rápida do que antes usando sessões interativas no AWS Glue. 

**Topics**
+ [Visão geral das sessões interativas do AWS Glue](#interactive-sessions-overview)
+ [Conceitos básicos das sessões interativas do AWS Glue](interactive-sessions.md)
+ [Configuração de sessões interativas do AWS Glue para cadernos do Jupyter e do AWS Glue Studio](interactive-sessions-magics.md)
+ [Converter um script ou caderno em um trabalho do AWS Glue](interactive-sessions-convert.md)
+ [Trabalhar com operações de streaming em sessões do AWS Glue interativas](interactive-sessions-streaming.md)
+ [AWS GlueDefinição de preços da sessão interativa do](interactive-sessions-session-pricing.md)
+ [Desenvolver e testar scripts de trabalho do AWS Glue localmente](aws-glue-programming-etl-libraries.md)
+ [Endpoints de desenvolvimento](development.md)

## Visão geral das sessões interativas do AWS Glue
<a name="interactive-sessions-overview"></a>

 Com as sessões interativas do AWS Glue, você pode criar, testar e executar aplicações de analytics e preparação de dados rapidamente. As sessões interativas fornecem uma interface programática e visual para criação e teste de scripts de extração, transformação e carregamento (ETL) para preparação de dados. As sessões interativas executam aplicações de analytics do Apache Spark e fornecem acesso sob demanda a um ambiente do runtime remoto do Spark. O AWS Glue gerencia de forma transparente o Spark sem servidor para essas sessões interativas. 

 Sessões interativas são flexíveis, portanto você pode criar e testar aplicações a partir do ambiente de sua escolha. Você pode criar e trabalhar com sessões interativas por meio do AWS Command Line Interface e da API. Você pode usar cadernos compatíveis com o Jupyter para criar e testar visualmente seus scripts de caderno. As sessões interativas fornecem um kernel do Jupyter de código aberto que se integra em quase qualquer lugar que o Jupyter o faça, incluindo a integração com IDEs como PyCharm, IntelliJ e VS Code. Isso permite que você crie código em seu ambiente local e execute-o perfeitamente no backend de sessões interativas. 

 Usando a API de sessões interativas, os clientes podem executar programaticamente as aplicações que usam a analytics do Apache Spark sem necessidade de gerenciar a infraestrutura do Spark. Você pode executar uma ou mais instruções do Spark em uma única sessão interativa. 

 As sessões interativas, portanto, fornecem uma maneira mais rápida, barata e mais flexível de criar e executar aplicações de analytics e preparação de dados. Para aprender a usar sessões interativas, consulte a documentação nesta seção. [ Magic suportado pelo AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions-magics.html#interactive-sessions-magics2) 

### Limitações
<a name="interactive-sessions-limitations"></a>
+ Marcadores de trabalho não são compatíveis com sessões interativas.
+  A criação de trabalhos de caderno usando a AWS Command Line Interface não tem suporte. 
+  Cadernos do AWS Glue Studio não são compatíveis com Scala. 