EMR-4.x上的Sqoop弃用了错误

时间:2015-12-31 13:35:04

标签: amazon-web-services amazon-s3 sqoop emr

我从Sqoop获取数据,它在EMR 3X版本资源中成功运行aws http://rohitghatol.com/?p=699,但如果我在最新版本的EMR 4.x中运行相同的脚本,则会出现此错误。

我使用了s3://us-east-1.elasticmapreduce/libs/script-runner/script-runner.jar作为jar和sqoop脚本:s3://bucket/sqoopscript.sh作为参数。 新命令command-runner.jar,但它需要main类,但sqoop脚本中没有任何主类。如何在aws emr-4.x中运行此脚本?

错误:

Note: /tmp/sqoop-hadoop/compile/fc96c9a73480a352c59115a221d66f72/QueryResult.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Command exiting with ret '1'

1 个答案:

答案 0 :(得分:1)

现在可以在emr-4.4.0上使用Sqoop作为通过控制台,SDK和CLI启动的正常应用程序。