2013-05-01 4 views
1

есть ли у кого-нибудь опыт работы с Data Pipeline?Передача аргументов на aws Data Pipeline

Я пытался выяснить, есть ли способ передать аргументы между действиями в Трубопроводе. к сожалению, документация aws не очень помогает в этих проблемах ... позволяет сказать, что у меня есть ShellCommandActivity и EmrActivity. я хотел бы получить строку из моей ShellCommandActivity, что я могу использовать позже в качестве аргумента для моего EmrActivity (позволяет сказать, что имя файла или путь s3) или, возможно, для других объектов в трубопроводе - например DataNode

любая помощь была бы очень благодарна

+0

У меня есть аналогичная проблема для решения любых других решений, которые будут высоко оценены. –

ответ

1

Одним из способов добиться этого было бы позволить сценарию оболочки записывать строку в некоторый файл в S3. В EMR-активности прочитайте файл. Также добавьте активность EMR зависит от ShellCommandActivity

+1

Благодарю вас за ответ. решение, которое мы нашли в конце концов, заключалось в том, чтобы не использовать aws-конвейер данных. было проще прокрутить наши собственные ... – gurus3rd

Смежные вопросы