aws Webコンソールに用意されているアーキテクトを使用してawsデータを作成しています。AWSデータパイプラインemrアクティビティステップセクションでカンマをエスケープする
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
で述べたように、私は\\\\
方法を試してみてください。