Има няколко describe_*
функции в boto.emr
трябва step_id, Но в документа не се описва много ясно как да се получи step_id след подаването на стъпки.
Как мога да получа тези step_ids след това run_jobflow
или add_steps
?
Отговори:
4 за отговор № 1Идентификационният номер на заданието (идентификационен номер на клъстера) може да бъде намерен на boto.emr.emrobject.JobFlow
чрез jobflowid
метод:
(Pdb) job().jobflowid returns: u"j-BZC0X65JLLEA"
за стъпката id за дадена стъпка, можете да използвате метода list_steps за връзката, например:
(Pdb) conn().list_steps("j-BZC0X65JLLEA").steps[-1].id returns: u"s-1A1ASN2W23Y1L"
Стъпките за повикване ще ви дадат списък с boto.emr.emrobject.StepSummary
обекти, можете да итерите над тези и да извадите това, от което се нуждаете.