Почему AWS Glue не поддерживает SQL как язык ETL? - PullRequest
0 голосов
/ 04 июля 2018

В настоящее время он поддерживает Python и Scala, но SQL, очевидно, более естественный и удобный для выражения логики ETL.

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

В настоящее время я думаю, что, хотя Athena построена на основе Presto, Glue построена на основе Spark, грамматика SQL для Presto и Spark не совпадает, если Glue представляет SQL как язык ETL первого класса, это будет вызвать путаницу у конечного пользователя.

0 голосов
/ 05 июля 2018

Клей продается как Spark без сервера, что делает его естественным образом поддерживающим Python и Scala. Помните, что с некоторым стандартным кодом вы можете использовать Spark SQL.

...