请问一下,我的 hive 里 001 的分隔符并不显示 请问是为什么呢?

问答 LUNLI ⋅ 于 2020-07-29 04:09:34 ⋅ 最后回复由 LUNLI 2020-07-29 23:12:07 ⋅ 2615 阅读

Insert overwrite directory 'hdfs://ns1/user/lunli/output1'
row format delimited fields terminated by '\001'
stored as textfile
select * from uis_table4 where dt = '20141228' and aid like '8d%' limit 100;

我写了这个
看老师之后的输出是个未知字符占位 表示是\001
我的则是直接在一起
像这个显示的
8d004b1dbf7b4524com.gameresort.penguingame14189964561ARgame_adventure20141228
8d004a5483ef3668com.iflytek.speechcloud14184673342CNtools20141228
8d004a4cd5d3c4fcom.google.android.googlequicksearchbox14160976192BRtools20141228
8d00494c132b3bdccom.sec.chaton14188267852IQcommunication20141228
请问我需要调什么设置吗

成为第一个点赞的人吧 :bowtie:
回复数量: 5
  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-07-29 10:19:30

    用vim打开文件看一下

  • 羽翔
    2020-07-29 18:28:50

    可以用 cat -A file看下
    也可以用vim 然后 :set invlist

  • 羽翔
    2020-07-29 18:29:26

    : set invlist

  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-07-29 20:53:35

    @羽翔 恩控制台显示不了那个\001,只能打开看

  • LUNLI
    2020-07-29 23:12:07

    嗯。。其实我不是不显示 而是根本没有分隔符 直接连在一起了
    我把它sz到我自己的电脑 用text 打开 也还是连在一起的 所以我问问这个。。

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,可用Emoji的自动补全, 在输入的时候只需要 ":" 就可以自动提示了 :metal: :point_right: 表情列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif,教程
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
Ctrl+Enter