Hadoop 如何在Impala中使元数据无效、刷新和插入
我在尝试用Impala加载(通过insert)HDFS表时遇到元数据错误Hadoop 如何在Impala中使元数据无效、刷新和插入,hadoop,impala,Hadoop,Impala,我在尝试用Impala加载(通过insert)HDFS表时遇到元数据错误 INVALIDATE METADATA s.event_table; CREATE TABLE IF NOT EXISTS t.target_table; INVALIDATE METADATA t.target_table; REFRESH t.target_table; TRUNCATE TABLE IF EXISTS t.target_table;
INVALIDATE METADATA s.event_table;
CREATE TABLE IF NOT EXISTS t.target_table;
INVALIDATE METADATA t.target_table;
REFRESH t.target_table;
TRUNCATE TABLE IF EXISTS t.target_table;
INSERT INTO TABLE
t.target_table
SELECT *
FROM s.event_table;
错误:AnalysisException:无法加载表的元数据:
's.event_table'
原因:TableLoadingException:失败
加载表的元数据:s.event_table
运行“使元数据无效s.event_table”可能会解决此问题
问题
原因:MetaException:执行查询时引发异常
运行使元数据无效…
不起作用,如您所见
这是否是
无效元数据
、刷新
、[截断]
、[插入]
的正确用法和顺序?在无效元数据s.event\u表
之后添加另一个刷新s.event\u表
如果您能看到关于此用法和顺序的另一个答案/评论,以及是否合适,我们将不胜感激
编辑:这在重新运行时不起作用。现在我在TRUNCATE