sqoop将列名写为标题

5hcedyr0  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(280)

我正在将oracle的一个数据表导入hdfs。我需要使用sqoop将列名作为标题写入导入文件(以hdfs结尾的文件)。有办法吗?我基本上需要导入文件如下所示:
身份证,国家,城市
1,美国,帕洛阿尔托
2,捷克共和国,布尔诺
3,美国,桑尼维尔
而不是以下内容:
1,美国,帕洛阿尔托
2,捷克共和国,布尔诺
3,美国,桑尼维尔

brccelvz

brccelvz1#

不,没有。
通常hdfs文件没有头,因为它们被hive和pig等组件视为数据,或者在mapreduce和spark等编程框架中需要特殊处理。
如果您想携带带有数据的模式,那么可以考虑让sqoop以avro格式保存数据。

相关问题