hive 如何创建 parquet 格式的配置单元外部表

y0u0uwnf  于 2022-11-05  发布在  Hive
关注(0)|答案(1)|浏览(259)

我尝试在HDFS中使用以下查询在hive中创建一个外部表。

CREATE EXTERNAL TABLE `post` (
    FileSK STRING,
    OriginalSK STRING,
    FileStatus STRING,
    TransactionType STRING,
    TransactionDate STRING
   )
  ROW FORMAT DELIMITED
  FIELDS TERMINATED BY ','
  STORED AS PARQUET TBLPROPERTIES("Parquet.compression"="SNAPPY")
  LOCATION 'hdfs://.../post'

获取错误
编译语句时出错:失败:分析异常第11行:2在')'附近的'LOCATION'处缺少EOF
使用以 parquet 格式存储的数据创建HIVE外部表的最佳方法是什么?

b4lqfgs4

b4lqfgs41#

我可以在删除属性TBLPROPERTIES(“Parquet.compression”=“SNAPPY”)后创建表格

CREATE EXTERNAL TABLE `post` (
    FileSK STRING,
    OriginalSK STRING,
    FileStatus STRING,
    TransactionType STRING,
    TransactionDate STRING
   )
  ROW FORMAT DELIMITED
  FIELDS TERMINATED BY ','
  STORED AS PARQUET,
  LOCATION 'hdfs://.../post'

相关问题