[英]Hive query getting failed while trying to use TEZ engine
我正在嘗試使用在 MR 引擎中成功執行的 TEZ 引擎執行以下查詢。
set hive.execution.engine=tez;SET hive.exec.dynamic.partition = true; SET hive.exec.dynamic.partition.mode = nonstrict;SET hive.exec.compress.output=true;SET mapred.output.compression.codec=org.apache.hadoop.io.compress.SnappyCodec; insert overwrite table df.test_table PARTITION (load_date1) SELECT * df.SRC_test_table lower(STATUS)<>lower('STATUS');
以下是相同的日志。
感謝您的幫助。
抱歉,您的 FROM 語句不是丟失了嗎? 和 Where 子句...
您可能會遇到 TEZ-2741。
您可以嘗試通過設置以下配置來運行查詢嗎
hive.compute.splits.in.am=false
經過幾次點擊和跟蹤后,我發現';' 對於這個新版本來說是必須的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.