我有文件**.csv.zstd**
是这样的:
col1|col2
1,2
所以我在Hive上创建了表:
create external table test_zstd (
col1 bigint,
col2 bigint
) row format delimited fields terminated by '|'
stored as textfile
location 'hdfs://test/test_zstd'
tblproperties(
'skip.header.line.count'='1')
但是当我选择那个表时,它带来了10行(我的文件中只有1个数据行),所有列都是null,但只有第一列不是空的,这是不同的字符,如**?* ?...**
1条答案
按热度按时间unguejic1#
当我将文件名从**.csv.zstd更改为.csv.zst**时,它可以正常工作。
它不能使用zstd扩展