As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS Glue versões
Você pode configurar o AWS Glue parâmetro de versão quando você adiciona ou atualiza um trabalho. A ferramenta AWS Glue versão determina as versões do Apache Spark e do Python que AWS Glue suportes. A versão do Python indica a versão compatível com trabalhos do tipo Spark. A tabela a seguir lista os disponíveis AWS Glue versões, as versões correspondentes do Spark e do Python e outras mudanças na funcionalidade.
AWS Glue versões
AWS Glue versão | Versões do ambiente de runtime compatíveis | Versão compatível com Java | Alterações na funcionalidade |
---|---|---|---|
AWS Glue 4,0 | Versões do ambiente Spark
|
Java 8 |
AWS Glue 4.0 é a versão mais recente do AWS Glue. Existem várias otimizações e atualizações incorporadas a isso. AWS Glue lançamento, como:
LimitaçõesA seguir estão as limitações com AWS Glue 4,0:
Para obter mais informações sobre a migração para AWS Glue versão 4.0, consulteMigrar trabalhos do AWS Glue for Spark para o AWS Glue versão 4.0. |
Versões do ambiente Ray
|
N/D |
Crie e execute aplicativos Python distribuídos com AWS Glue for Ray.
Limitações de trabalhos do Ray no AWS Glue 4.0
|
|
AWS Glue 3.0 |
|
Java 8 |
Além da atualização do motor Spark para 3.0, há otimizações e atualizações incorporadas a ele. AWS Glue lançamento, como:
LimitaçõesA seguir estão as limitações com AWS Glue 3.0:
Para obter mais informações sobre a migração para AWS Glue versão 3.0, consulteMigrar trabalhos do AWS Glue for Spark para o AWS Glue versão 3.0. |
AWS Glue 2.0 (obsoleto, fim do suporte) |
|
N/D |
Além dos recursos fornecidos em AWS Glue versão 1.0, AWS Glue a versão 2.0 também fornece:
notaAWS Glue a versão 2.0 difere da AWS Glue versão 1.0 para algumas dependências e versões devido a alterações arquitetônicas subjacentes. Valide seu AWS Glue empregos antes de migrar para os principais AWS Glue lançamentos de versões. Para obter mais informações sobre AWS Glue recursos e limitações da versão 2.0, consulteExecutar trabalhos de ETL do Spark com tempos de inicialização reduzidos. |
AWS Glue 1.0 (obsoleto, fim do suporte) |
|
N/D |
Você pode manter marcadores de trabalho para Parquet e ORC formatos em AWS Glue ETLempregos (usando AWS Glue versão 1.0). Anteriormente, você só podia marcar formatos de origem comuns do Amazon S3 JSON comoCSV,, Apache Avro e em XML AWS Glue ETLempregos. Ao definir as opções de formato para ETL entradas e saídas, você pode especificar o uso do formato 1.8 de leitor/gravador Apache Avro para suportar a leitura e gravação do tipo lógico Avro (usando AWS Glue versão 1.0). Anteriormente, somente o formato da versão de leitor/gravador Avro 1.7 era compatível. O tipo de conexão do DynamoDB oferece suporte a uma opção de gravador (usando AWS Glue versão 1.0). LimitaçõesA seguir estão as limitações com AWS Glue 1,0:
|
AWS Glue 0.9 (obsoleto, fim do suporte) |
|
N/D |
Trabalhos que foram criados sem especificar um AWS Glue versão padrão para AWS Glue 0,9. LimitaçõesA seguir estão as limitações com AWS Glue 0,9:
|
nota
As seguintes versões do Glue oferecem suporte às seguintes versões do PythonShell:
PythonShell A versão v3.6 é compatível com a versão 1.0 do Glue.
PythonShell A v3.9 é compatível com a versão 3.0 do Glue.
Além disso, os endpoints de desenvolvimento são compatíveis somente com as versões 1.0 e 0.9 do Glue.