首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >以下查询返回第1:8行:不匹配的输入“外部”。期望:“或”、“架构”、“表”、“视图”

以下查询返回第1:8行:不匹配的输入“外部”。期望:“或”、“架构”、“表”、“视图”
EN

Stack Overflow用户
提问于 2022-03-29 00:39:04
回答 1查看 2.2K关注 0票数 0

以下查询返回:

代码语言:javascript
运行
复制
line 1:8: mismatched input 'EXTERNAL'. Expecting: 'OR', 'SCHEMA', 'TABLE', 'VIEW'
代码语言:javascript
运行
复制
CREATE EXTERNAL TABLE IF NOT EXISTS adult_data_clean(
    age bigint,
    workclass string,
    education string,
    relationship string,
    occupation string,
    country string,
    income_cat string
)
ROW FORMAT DELIMITED
    FIELDS TERMINATED BY ','
STORED AS INPUTFORMAT
    'org.apache.hadoop.mapred.TextInputFormat'
STORED AS OUTPUTFORMAT
    'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
LOCATION 
    's3://census-income-example/clean.data'
TBLPROPERTIES (
    'classification'='csv'
    'skip.header.line.count'='1')
EN

回答 1

Stack Overflow用户

发布于 2022-03-29 04:45:13

有两个错误:

parameters

  • OUTPUTFORMAT之间缺少一个逗号,它之前不应该有STORED AS (因为它只是从INPUTFORMAT):

继续。)

代码语言:javascript
运行
复制
CREATE EXTERNAL TABLE IF NOT EXISTS adult_data_clean(
    age bigint,
    workclass string,
    education string,
    relationship string,
    occupation string,
    country string,
    income_cat string
)
ROW FORMAT DELIMITED
    FIELDS TERMINATED BY ','
STORED AS INPUTFORMAT
    'org.apache.hadoop.mapred.TextInputFormat'
OUTPUTFORMAT
    'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
LOCATION 
    's3://census-income-example/clean.data'
TBLPROPERTIES (
    'classification'='csv',
    'skip.header.line.count'='1')

是的,这些错误信息令人困惑和误导。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71655191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档