AWS数据管道在EMR活动步骤部分中逃脱了逗号



我正在使用AWS Web Console中提供的架构师创建AWS DataPline。

一切都设置了,我的emrcluster已配置并成功启动。

但是当我试图提交EMR活动时,我遇到了以下问题:

在EMR活动的步骤部分中,我的要求是提供3个软件包

--packages参数

,据我了解,毫无疑问的步骤是一个逗号分隔的值,commas (,)在结果步骤参数中被空间代替。

另一方面,--packages参数也是逗号分隔的值,如果有多个软件包。

现在,当我试图传递这一点时,当参数逗号被替换为使步骤无效的空间所取代。

这是我需要的语句,因为它是在结果的EMR步骤中:

--packages com.amazonaws:aws-java-sdk-s3:1.11.228,org.apache.hadoop:hadoop-aws:2.6.0,org.postgresql:postgresql:42.1.4

有任何解决逗号的解决方案?

到目前为止,我尝试使用http://docs.aws.amazon.com/datapipeline/latest/developerguide/dp-object-emractivity.html

中提到的\\方式

不工作。

当你将使用\\,时,它将逃脱斜线,逗号将被更换。您可以尝试使用三个斜线,对我有用。像\,。我希望有效

最新更新