2012-02-28 5 views
0

Amazon AWSのElastic Map Hiveの実装では、UDF str_to_mapreflectは定義されていません。AWS Elastic Map v0.5を実行しているハイブを減らしますか?機能が欠落しています: 'str_to_map'、 'reflect'

str_to_mapはここに文書化されている:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-StringFunctions

とハイブ0.7でリリースされました:https://issues.apache.org/jira/browse/HIVE-1779

しかし、AWS EMRにハイブを実行するとき、show functionsは、サポートされている関数としてstr_to_mapまたはreflectは表示されません。

EMR EC2ノードにhive-0.5がインストールされているようです。

[email protected]:~$ sudo find/-name "hive-exec*jar" 
/home/hadoop/.versions/hive-0.5/lib/hive-exec-0.5.0.jar 

[email protected]:~$ ls /home/hadoop/.versions/ 
0.18 0.20 hive-0.5 

これは間違っているようです。

私はHive 0.7がEMRにあると確信しています。 EMR EC2マスターノードでHive 0.7を使用してAMIを取得するにはどうすればよいですか?

答えて

関連する問題