是否可以将参数传递给 Amazon EMR 中的流式处理步骤?似乎有一个“额外的参数”字段,但参数似乎被传递给流媒体 jar,而不是流媒体脚本本身。
甚至可能吗?
是否可以将参数传递给 Amazon EMR 中的流式处理步骤?似乎有一个“额外的参数”字段,但参数似乎被传递给流媒体 jar,而不是流媒体脚本本身。
甚至可能吗?
它应该通过将它们包含在您的 --mapper 参数中来工作,以便将“arg1”和“arg2”传递给位于 s3://bucket/script 位置的映射器应用程序,您将使用该参数:
--mapper 's3://bucket/script arg1 arg2'
它还可能取决于您用于启动作业的客户端。以上适用于 ruby elastic-mapreduce客户端。当然,您还需要提供其他参数。