ee.Reducer.combine

यह एक ऐसा Reducer बनाता है जो दो reducers को पैरलल में चलाता है. कंबाइन किए गए रिड्यूसर के आउटपुट, reducer1 के आउटपुट के बाद reducer2 के आउटपुट होंगे. इसमें reducer2 के आउटपुट के नामों के आगे दी गई स्ट्रिंग का प्रीफ़िक्स लगाया जाएगा.

अगर sharedInputs की वैल्यू true है, तो रिड्यूसर के इनपुट की संख्या एक जैसी होनी चाहिए. साथ ही, कंबाइंड रिड्यूसर के इनपुट की संख्या भी उतनी ही होनी चाहिए. अगर इसकी वैल्यू false है, तो कंबाइंड रिड्यूसर के इनपुट, reducer1 के इनपुट के बाद reducer2 के इनपुट होंगे.

इस्तेमालरिटर्न
Reducer.combine(reducer2, outputPrefix, sharedInputs)रेड्यूसर
आर्ग्यूमेंटटाइपविवरण
यह: reducer1रेड्यूसरपहला रिड्यूसर.
reducer2रेड्यूसरदूसरा रेड्यूसर.
outputPrefixस्ट्रिंग, डिफ़ॉल्ट: ""reducer2 के आउटपुट के नामों के लिए प्रीफ़िक्स.
sharedInputsबूलियन, डिफ़ॉल्ट: falseक्या रिड्यूसर, इनपुट शेयर करते हैं.