蜂巢定界符'field.delim'='1'

时间:2019-04-16 05:43:12

标签: hive hiveql

如果我们创建这样的表,则字段分隔符是什么?

我将field.delim称为1。但是,当我将数据加载到表时创建的文件上没有任何可见字符。

CREATE EXTERNAL TABLE `mydb`.`ct_ajay`(`col1` string, `col2` string)
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
WITH SERDEPROPERTIES (
  'serialization.format' = '1',
  'line.delim' = '
',
  'field.delim' = '1'
)
STORED AS
  INPUTFORMAT 'org.apache.hadoop.mapred.TextInputFormat'
  OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
LOCATION 'maprfs:/myfolder/ct_ajay'
TBLPROPERTIES (
  'transient_lastDdlTime' = '1555387723'
)

0 个答案:

没有答案