Hive 在配置单元表中插入不带分隔符的数据

Hive 在配置单元表中插入不带分隔符的数据,hive,Hive,我希望一列中有10个单词,另一列中有10个单词。如何使用自定义项在没有指定分隔符的配置单元表中插入数据?创建表employees\u stg(员工ID字符串、姓名字符串、年龄字符串、工资字符串、部门字符串) 行格式SERDE'org.apache.hadoop.hive.contrib.serde2.RegexSerDe' 具有serdeproperty( “input.regex”=”(.{4})(.{35})(.{3})(.{11})(.{4})”,--大括号({})之间指定的每列的长度”

我希望一列中有10个单词,另一列中有10个单词。如何使用自定义项在没有指定分隔符的配置单元表中插入数据?

创建表employees\u stg(员工ID字符串、姓名字符串、年龄字符串、工资字符串、部门字符串) 行格式SERDE'org.apache.hadoop.hive.contrib.serde2.RegexSerDe' 具有serdeproperty( “input.regex”=”(.{4})(.{35})(.{3})(.{11})(.{4})”,--大括号({})之间指定的每列的长度” “output.format.string”=%1$s%2$s%3$s%4$s%5$s”--以字符串格式输出 ) 位置“/path/to/input/employees_stg”

将路径“/path/to/sample\u file.txt”中的数据加载到表employees\u stg中


从员工列表中选择*

这似乎不合理。你的动机是什么(现实生活中的用例)?这些元素如何不被划分?