gpt4 book ai didi

hadoop - 使用参数化位置的 Hive CREATE EXTERNAL TABLE

转载 作者:可可西里 更新时间:2023-11-01 15:17:51 25 4
gpt4 key购买 nike

这按预期工作:

 DROP TABLE mytable; 
CREATE EXTERNAL TABLE mytable (
Dim1 STRING,
Dim2 STRING,
Dim3 STRING )
LOCATION 'hdfs:///user/myuser/data';

但这不是:

 set rootpath = 'hdfs:///user/myuser/data'; 
DROP TABLE mytable;
CREATE EXTERNAL TABLE mytable (
Dim1 STRING,
Dim2 STRING,
Dim3 STRING )
LOCATION '${hiveconf:rootpath}';

失败并出现以下错误(Hive 0.9.0):

FAILED: Parse Error: line 9:11 mismatched input 'hdfs' expecting EOF near ''''

我是不是做错了什么,或者这是一个已知问题/限制?有任何解决方法的建议吗?

最佳答案

我认为它应该是 LOCATION ${hiveconf:rootpath}

关于hadoop - 使用参数化位置的 Hive CREATE EXTERNAL TABLE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15382342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com