Định dạng đầu vào mặc định là gì?
A.
Định dạng đầu vào mặc định là xml. Nhà phát triển có thể chỉ định các định dạng đầu vào khác nếu thích hợp nếu xml không phải là đầu vào chính xác
B.
Không có định dạng nhập mặc định. Định dạng đầu vào luôn phải được chỉ định
C.
Định dạng đầu vào mặc định là định dạng tệp tuần tự. Dữ liệu cần được xử lý trước trước khi sử dụng định dạng đầu vào mặc định
D.
Định dạng đầu vào mặc định là TextInputFormat với phần bù byte làm khóa và toàn bộ dòng dưới dạng giá trị
Trả lời:
Đáp án đúng: D
Đáp án đúng là D. Định dạng đầu vào mặc định trong Hadoop MapReduce là TextInputFormat. Với TextInputFormat, mỗi dòng trong file đầu vào được xem là một bản ghi (record). Khóa (key) của bản ghi là offset byte của dòng đó trong file, và giá trị (value) là nội dung của toàn bộ dòng. Các định dạng đầu vào khác (như SequenceFileInputFormat, XML, JSON, v.v.) cần được chỉ định rõ ràng nếu muốn sử dụng.