Hadoop Sqoop将列名写为标题

Hadoop Sqoop将列名写为标题,hadoop,sqoop,Hadoop,Sqoop,我正在将一个数据表从Oracle导入HDFS。 我需要使用Sqoop将列名作为标题写入导入文件(以HDFS结尾的文件)。有办法吗?我基本上需要导入文件如下所示: 身份证、国家、城市 1、美国帕洛阿尔托 捷克共和国,布尔诺 3,美国,桑尼维尔 而不是以下内容: 1、美国帕洛阿尔托 捷克共和国,布尔诺 美国,桑尼维尔不,没有 通常,HDFS文件没有标题,因为它们会被Hive和Pig等组件视为数据,或者需要在MapReduce和Spark等编程框架中进行特殊处理 如果您想用数据携带模式,那么您可以考虑

我正在将一个数据表从Oracle导入HDFS。 我需要使用Sqoop将列名作为标题写入导入文件(以HDFS结尾的文件)。有办法吗?我基本上需要导入文件如下所示:

身份证、国家、城市

1、美国帕洛阿尔托

捷克共和国,布尔诺

3,美国,桑尼维尔

而不是以下内容:

1、美国帕洛阿尔托

捷克共和国,布尔诺

美国,桑尼维尔不,没有

通常,HDFS文件没有标题,因为它们会被Hive和Pig等组件视为数据,或者需要在MapReduce和Spark等编程框架中进行特殊处理

如果您想用数据携带模式,那么您可以考虑让Sqoop以AVRO格式保存数据。