Dom zvučni Što je lanac poslova? - definicija iz tehopedije

Što je lanac poslova? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači lančano zapošljavanje?

Vezanje poslova je pojam u MapReduce koji se odnosi na pokretanje nekoliko koraka u istom zadatku MapReduce. Kod lančanog posla, prvi posao šalje izlaz na jedan posao, koji šalje izlaz sljedećem poslu u lancu i tako dalje dok posao ne bude dovršen. To je oblik cjevovoda za MapReduce koji će ih učiniti upravljivim.

Tehopedia objašnjava Job Chaining

Vezanje poslova u MapReduce odnosi se na izvršavanje više zadataka u jednom jedinom MapReduce poslu.

Na primjer, lanac poslova može se sastojati od:

Map1> Reduce1> Map2> Reduce2

Prednost lanca poslova je u tome što eliminira potrebu za intermedijarnim podacima između svih koraka u cjevovodu. U tom smislu, lanac posla je sličan preusmjeravanju ulaza / izlaza u Unix školjci. Izlaz s jedne veze u lancu teče do ulaza u sljedećem poslu u lancu. MapReduce omogućava programerima da odrede zavisnosti ili koji poslovi moraju biti dovršeni prije nego što obradi sljedeće zadatke u lancu pomoću poziva metode addDependingJob ().

To programeru olakšava pisanje MapReduce programa koji može obraditi velike količine podataka.

Što je lanac poslova? - definicija iz tehopedije