首页 > 其他分享 >hive建表以\t分割,直接put文件到表目录下进行查询

hive建表以\t分割,直接put文件到表目录下进行查询

时间:2023-08-03 15:13:10浏览次数:45  
标签:number hive hadoop apache 建表以 put org

建表语句


CREATE external TABLE `login_number`(
serial_number string)
ROW FORMAT SERDE
'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
WITH SERDEPROPERTIES (
'field.delim'='\t',
'serialization.format'='\t')
STORED AS INPUTFORMAT
'org.apache.hadoop.mapred.TextInputFormat'
OUTPUTFORMAT
'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
LOCATION
'hdfs://test/apps/hive/datahouse/cmbh_bus.db/login_number'

表下边放以\t分割的文件直接查询


hadoop fs -put serial_number.txt /apps/hive/datahouse/cmbh_bus.db/login_number/

标签:number,hive,hadoop,apache,建表以,put,org
From: https://www.cnblogs.com/whiteY/p/17603400.html

相关文章

  • bootstrap-fileinput组件遇到的问题
    使用bootstrap-fileinput在进行上传的时候发现了一个问题,由于上传的可能是csv的文件那么这个时候当我们点击选择文件的时候他就会在网页上重新进行一个下载由于在断点的时候发现他是访问了blob的一个地址这个进行一个图片的显示。由于生成csv的文件地址访问了就直接下载了所以需要......
  • FineBI连接hive出现中文乱码问题(已解决)
    出现下列情况解决方法:hive的注释(comment)中文乱码的解决方法解决后......
  • 微信小程序6 常用标签之 input,基础样式
    inputinput标签不做任何设置的时候,就是个输入框,需要注意的是默认没有样式,这跟html不同。<input></input> 我输入了内容,但是可以看到没有边框样式。 type属性1.text,就是默认的type属性值,输入框;2.password,密码框;3.number,只能输入数字,但是要在移动端才能看......
  • hive同时使用where,group by,having,order by的执行顺序
    hive中分组排序过滤使用顺序。where,groupby,having,orderby同时使用,执行顺序为(1)where过滤数据(2)对筛选结果集groupby分组(3)对每个分组进行select查询,提取对应的列,有几组就执行几次(4)再进行having筛选每组数据(5)最后整体进行orderby排序所有需要先groupby再having......
  • [转]PuTTY的ppk密钥与OpenSSH密钥之间的相互转换
    在手机上使用juiceSSH用密钥连接服务器,以前是用win10命令行生成的私钥,使用没有问题,这次换了MobaXterm带的工具(后来发现应该是开源的PuTTY项目里的工具)生成的密钥,就登不上了,最后用文本编辑器打开两种密钥,发现格式大不一样,遂查找转换方法,找到一篇说的比较明白,特转载备用......
  • Fusioncompute添加IPSAN
    IPSAN: 1.创建LUN 2.创建LUN组 3.添加主机( 注意:FC测逻辑接口地址为对接IPSAN的存储平面地址,添加去往IPSAN存储平面的路由,下一条给到FC测用于对接IPSAN存储平面的接口网关,即下图的168.10.1.1/24存储测WWPN/IQN为Fusioncompute中CNA节点的存储适配器WWN号  ......
  • RDBMS与Hbase对比 HDFS与HBase对比 Hive与HBase对比
    RDBMS:HBASE:HDFS与HBase对比:Hive与HBase对比: Hive与HBase总结......
  • C# HttpUtility.UrlEncode与 Uri.EscapeDataString区别
    相同点均是对url进行编码区别HttpUtility.UrlEncode会将空格转换为加号(+)Uri.EscapeDataString会将空格转换为%20适用场景HttpUtility.UrlEncode适用于url是查询参数Uri.EscapeDataString适用于url是作为文件路径使用......
  • Hive支持的复杂数据类型
      ......
  • 使用elementui中el-input时无法输入问题
    因为要生成动态查询,所以想把查询字段转为动态添加的,然后使用el-input时候,发现el-input无法输入,然后打印出来的话就只能显示输入的第一个字符,后来查询了网上的办法发现,这是因为嵌套太深了,办法是需要$forceUpdate()强制刷新输入框:<el-inputstyle="width:150px;margin-top:......