我目前正在分析《钢铁侠3》的推文情感,当我对全国性的推文进行分类时会出现错误
在linux控制台和配置单元编辑器中都尝试过
CREATE VIEW tweets_simple AS
SELECT
id,
cast ( from_unixtime( unix_timestamp(concat( '2013 ', substring(created_at,5,15)), 'yyyy MMM dd hh:mm:ss')) as timestamp) ts,
text,
user.time_zone
FROM tweets_raw;
错误:
FAILED: ParseException line 6:14 cannot recognize input near 'user' '.' 'time_zone' in selection target
2条答案
按热度按时间t1rydlwq1#
jar丢失了,实际上一旦注销我们需要再次运行命令,否则它将不会执行,很好,谢谢你的建议和时间
r3i60tvu2#
如果源表中的列名在您的case user.time\u zone中有点类似,您可以尝试这样使用
user.time_zone
使用back tic(`)否则hive会将点之前的第一部分作为数据库,任何子查询结果的别名。