2012-02-18 27 views
2

我嘗試使用unicode字符在配置單元中對unicode文本進行分組,並且reducer失敗慘敗。 Hive面臨運行時異常。 Hive是否支持unicode字符?Hive中的Unicode字符

引起:org.apache.hadoop.hive.ql.metadata.HiveException:處理行時Hive運行時錯誤(tag = 0){「key」:{「reducinginkkey0」:「h ngekommode」,「reducinginkkey1 「:」1「},」value「:{」_ col0「:」h ngekommode「,」_ col1「:」1「},」別名「:0}

+0

有什麼辦法來發布您最初使用的字符?目前,它在我的瀏覽器中看起來像一個問號...... – summea 2012-02-18 00:11:00

回答

1

Hadoop和Hive支持UTF8編碼。這是Hadoop和Hive代碼庫中許多地方的隱含假設。您將需要將您的數據轉換爲UTF8。

你得到的實際例外是什麼?您可以在作業日誌中找到它。