Pig: 0.8.1-cdh3u2
Hadoop: 0.20.2-cdh3u0
Gỡ lỗi FIELD_DISCARDED_TYPE_CONVERSION_FAILED
cảnh báo, nhưng dường như tôi không thể thực hiện các cảnh báo riêng lẻ được in ở bất kỳ đâu. Vô hiệu hóa tổng hợp thông qua chuyển đổi -w
hoặc aggregate.warnings=false
xóa các tin nhắn tóm tắt, NHƯNG cũng loại bỏ cảnh báo thực tế, vì vậy tôi không thể xem chuyển đổi loại nào không thành công.Vị trí đầu ra cảnh báo không được tổng hợp của lợn?
Không có gì được ghi trong nhật ký của con lợn cho lần chạy này, VÀ không có nơi nào tôi có thể định vị nhật ký với các cảnh báo riêng lẻ. Tôi đã bỏ lỡ bất cứ điều gì rõ ràng hoặc nó chỉ đơn giản là không hoạt động?
Tôi mong được câu trả lời của câu hỏi này. Tôi thường tìm thấy bản ghi theo cách thủ công. –
Tôi đã gần 100 triệu bản ghi và thêm 1/2 triệu mỗi ngày với hơn 300 cột trong mỗi hàng. Và đây là những số thập phân. Nếu không có công cụ hỗ trợ đó là tồi tệ hơn tìm kim trong một lĩnh vực haystacks. – andrew
Điều duy nhất tôi có thể nghĩ là tải dữ liệu của bạn dưới dạng 'chararray' vào lợn, sau đó viết UDF để cố chuyển đổi nó. Nếu một ngoại lệ được ném ra, trả lại hàng (không trả lại bất cứ điều gì khác). –