大数据第六天

这里写目录标题

问题

FAILED: ParseException line 1:16 mismatched input 'input' expecting INPATH near 'local' in load statement

MismatchedTokenException(24!=155)

加载数据的时候出现了这个错误,我们解释一个这个错误是什么,具体说的是语法有问题,需要我们修改语法问题

失败:ParseException行1:16输入"input"不匹配,在load语句中应为靠近"local"的INPATH

MismatchedTokenException(24!=155)

这个翻译的原文

我导入的文件

这个才是正确的数据格式

解决问题

发现解决不了

这里写的就是有问题

错误的写法是 Input

正确的是 inpath

总是出现这个错误,我不知道怎么了

我就是在这个服务器上面还是还是没有成功

使用这个方式突然成功了

数据也没有问题

创建数据集表

数据

上传

结果

查询插入(时间慢)

INSERT INTO table student04 select id,name from student01 ;

这个时间大概有一个1分钟了把

练习sql

选择库

shell 复制代码
use test;

创建数据表的方式

shell 复制代码
CREATE table student04(
id int,
namet string
)
row format delimited
fields terminated by ',';

数据格式

加载本地数据库

shell 复制代码
load data local input '/root/hivedata/student.txt' into table student;

数据清理

有一些数据为空我们不需要如何进行处理的方式

我们只想要获取时间数据的方式

经纬度是一个数据如何分成俩个数据的方式

清理为空的数据

LENGTH(sender_gps) = 0

shell 复制代码
SELECT msg_time,sender_name,sender_gps from 
tb_msg_source 
WHERE  LENGTH(sender_gps) = 0
limit 10

获取时间段的数据

SUBSTR(msg_time,12,16)

shell 复制代码
select SUBSTR(msg_time,12,16) from tb_msg_source limit 10; 

分割数据的方式

split(sender_gps,",")[1]

shell 复制代码
SELECT split(sender_gps,",")[1] from tb_msg_source 
相关推荐
wudl55664 小时前
flink 1.20 物化表(Materialized Tables)
大数据·flink·linq
InfiSight智睿视界5 小时前
AI 技术助力汽车美容行业实现精细化运营管理
大数据·人工智能
8K超高清6 小时前
高校巡展:中国传媒大学+河北传媒学院
大数据·运维·网络·人工智能·传媒
amhjdx7 小时前
政策东风下:卓玛儿童级健康腻子引领行业升级
大数据
TDengine (老段)7 小时前
TDengine 字符串函数 CONCAT_WS 用户手册
android·大数据·数据库·时序数据库·tdengine·涛思数据
TTGGGFF7 小时前
人工智能:大语言模型或为死胡同?拆解AI发展的底层逻辑、争议与未来方向
大数据·人工智能·语言模型
杂家9 小时前
Hadoop完全分布式部署(超详细)
大数据·hadoop·分布式
BD_Marathon9 小时前
【Hadoop】hadoop3.3.1完全分布式配置
大数据·hadoop·分布式
Ashlee_code10 小时前
BSS供应商:电信与金融领域的幕后支撑者
大数据·网络·金融·系统架构·跨境·金融机构·场外期权
Acrelhuang13 小时前
覆盖全场景需求:Acrel-1000 变电站综合自动化系统的技术亮点与应用
大数据·网络·人工智能·笔记·物联网