本文向您介紹MapReduce的輸入與輸出。
- MaxCompute MapReduce的輸入、輸出,支援MaxCompute內建類型的Bigint、Double、String、Datetime和Boolean類型,不支援您自訂資料類型。
- 接受多表輸入,且輸入表的Schema可以不同。在Map函數中,您可以擷取當前Record對應的Table資訊。
- 輸入可以為空白,不支援視圖(View)作為輸入。
- Reduce接受多路輸出,可以輸出到不同表,或者同一張表的不同分區。不同輸出的Schema可以不同。不同輸出間通過label進行區分,預設輸出不必加label,但目前不接受沒有輸出的情況。
有關輸入輸出的使用樣本請參見多路輸入輸出樣本。