gpt4 book ai didi

hadoop - 以下是我的数据文件,我想创建一个表,分隔符是什么?

转载 作者:行者123 更新时间:2023-12-02 20:47:08 24 4
gpt4 key购买 nike

我正在对 hive 中的数据使用以下查询。

CREATE EXTERNAL TABLE IF NOT EXISTS aircel1 (subscriberID INT, towerID STRING, dataDownloaded STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ''
STORED AS TEXTFILE
LOCATION '/user/username/name';

当数据如下时,分隔符是什么。
subId=00001111911128052627towerid=11232w34532543456345623453456984756894756bytes=122112212212212218.4621702216543667E17
subId=00001111911128052639towerid=11232w34532543456345623453456984756894756bytes=122112212212212219.6726312167218586E17
subId=00001111911128052615towerid=11232w34532543456345623453456984756894756bytes=122112212212212216.9431647633139046E17
subId=00001111911128052615towerid=11232w34532543456345623453456984756894756bytes=122112212212212214.7836041833447418E17
subId=00001111911128052639towerid=11232w34532543456345623453456984756894756bytes=122112212212212219.0366596827240525E17
subId=00001111911128052619towerid=11232w34532543456345623453456984756894756bytes=122112212212212218.0686280014540467E17
subId=00001111911128052658towerid=11232w34532543456345623453456984756894756bytes=122112212212212216.9860890496178944E17
subId=00001111911128052652towerid=11232w34532543456345623453456984756894756bytes=122112212212212218.303981333116041E17

最佳答案

使用等号作为分隔符,可以分两步构建表。

首先,创建一个包含所有字符串列的临时表。

例如,第一列将是字符串00001111911128052627towerid

然后,使用实际的数据类型创建“真实表”,然后可以从第一列中减去字符串"towerid"的子字符串

关于hadoop - 以下是我的数据文件,我想创建一个表,分隔符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47497941/

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