gpt4 book ai didi

hadoop - Sqoop 将列名写为标题

转载 作者:可可西里 更新时间:2023-11-01 14:43:54 27 4
gpt4 key购买 nike

我正在将数据表从 Oracle 导入 HDFS。我需要让 Sqoop 将列名作为标题写入导入文件(最终在 HDFS 中的文件)。有没有办法做到这一点?我基本上需要导入文件如下所示:

身份证、国家、城市

1,美国,帕洛阿尔托

2,捷克共和国, bool 诺

3,美国,桑尼维尔

代替以下内容:

1,美国,帕洛阿尔托

2,捷克共和国, bool 诺

3,美国,桑尼维尔

最佳答案

不,没有。

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

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

关于hadoop - Sqoop 将列名写为标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26166973/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com