将数据从本地移动到 HDFS - 数据移位

发布于 2025-01-11 03:36:50 字数 219 浏览 0 评论 0原文

我有 .csv 格式的逗号分隔文件,

name,address,zip
Ram,"123,ave st",1234

同时将数据移动到 hdfs 并以逗号分隔、面向列移位的方式创建配置单元表。 Hive 中的哪些属性可以解决此问题?

name - Ram
address - "123
zip - ave st"

I have comma separated file in .csv format

name,address,zip
Ram,"123,ave st",1234

While moving the data to hdfs and creating hive table in comma separated, facing column shift.
What properties in Hive will fix this issue?

name - Ram
address - "123
zip - ave st"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我也只是我 2025-01-18 03:36:50
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
WITH SERDEPROPERTIES (
   "SEPARATORCHAR" = ",",
   "QUOTECHAR"     = "\"",
   "ESCAPECHAR"    = "\""
)
STORED AS TEXTFILE
LOCATION
'hdfs://path'

有用..

ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
WITH SERDEPROPERTIES (
   "SEPARATORCHAR" = ",",
   "QUOTECHAR"     = "\"",
   "ESCAPECHAR"    = "\""
)
STORED AS TEXTFILE
LOCATION
'hdfs://path'

It works..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文