- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
hadoop基本命令_建表-删除-导数据.
HADOOP表操作1、hadoop简单说明hadoop 数据库中的数据是以文件方式存存储。一个数据表即是一个数据文件。hadoop目前仅在LINUX 的环境下面运行。使用hadoop数据库的语法即hive语法。(可百度hive语法学习)通过s_crt连接到主机。? ?使用SCRT连接到主机,输入hive命令,进行hadoop数据库操作。2、使用hive 进行HADOOP数据库操作3、hadoop数据库几个基本命令show datebases; ?查看数据库内容; ?注意:hadoop用的hive语法用“;”结束,代表一个命令输入完成。usezb_dim;?show tables;4、在hadoop数据库上面建表;? ? a1: ?了解hadoop的数据类型? ? ? ? ? int 整型;?? ? ?bigint 整型,与int 的区别是长度在于int;?? ? ? ? ? ? ? ? int,bigint 相当于oralce的number型,但是不带小数点。?? ? ? ? ? doubble ? ? ?相当于oracle的numbe型,可带小数点;? ? ? ? ? string 相当于oralce的varchar2(),但是不用带长度;? ? ?? ?a2: 建表,由于hadoop的数据是以文件有形式存放,所以需要指定分隔符。?create table zb_dim.dim_bi_test_yu3(id bigint,test1 string,test2 string)row format delimited fields terminated by \t stored as textfile; ??--这里指定\t为分隔符? ??? ? ??a2.1 ?查看建表结构: ?describe? ? ? ? ?A2.2 往表里面插入数据。? ? ? ? ? ? ? ?? ? ? ? ? ? ? 由于hadoop的数据是以文件存在,所以插入数据要先生成一个数据文件,然后使用SFTP将数据文件导入表中。数据文件的生成,第一步,在EXECLE中按表的顺序依次放入要需要的数据,然后复制到UE编码器中生成文件,保存格式为TXT。注意:文件中的分隔符必须与建表时指定的分隔一致。保存文件时生成的格式。A2.2.1: ?通过4A打开SFTP 导入文件。A2.2.2: 将数据文件写入表内。?load data local inpath/home/mapr/yu_dim_test.txt overwrite into table ?zb_dim.dim_bi_test_yu3;? ? ??? ? ? ? ??? ? ? ?A2.2.3查看导入的内容。? ? ?注意:由于hadoop是库的数据是以文件存的,与oarlce中的追加一条记录,删除一条记录不一样,只能再覆盖文件。A2.2.4 : 将一个表的数据导入另一个表。?? ? ? ? ? ? ? ??? 例:将zb_dim.dim_bi_test_yu3 表中的数据导入 zb_dim.dim_bi_yu_test_yu;? ? ? ? ? ? ? ? ? ?注意:源表必须有数据才能使用insert overwrite table 将源表的数据写入目标表。insert overwrite table zb_dwa.dwa_s_m_acc_al_charge_$v_prov partition(month_id=$v_month) SELECT T.USER_ID, ? ? ? T.SERVICE_TYPE, ? ? ? , ? ? ? , ? ? ? SUM(T.BEF_FEE), ? ? ? 0, ? ? ? 0, ? ? ? SUM(T.FEE), ? ? ? $v_prov FROM ZB_DWD.DWD_M_ACC_AL_CHARGE_$v_prov T WHERE T.MONTH_ID = $v_month GROUP BY T.USER_ID, ? ? ? ? T.SERVICE_TYPE(有分区)insert overwrite table zb_dim.?dim_bi_yu_test_yu??SELECT id,test1,test2 ? FROM ??zb_dim.dim_bi_test_yu3?查看写入的内容:A2.3: ?DROP 表?
您可能关注的文档
最近下载
- 高标准农田项目施工部项目管理班子的人员岗位职责工.docx VIP
- 电气二次培训基地继电保护试题库填空题 .pdf VIP
- DeepSeek+AI大模型赋能智能制造数字化工厂供应链大数据解决方案.pptx VIP
- JEDEC JESD85-2001Methods fo 国外国际规范.pdf VIP
- 免疫治疗-(精品课件).ppt VIP
- 赛迪:中国大数据区域发展水平评估报告.docx VIP
- 全国灌溉水有效利用系数测算分析技术指导细则(2024修订版)知识培训.pptx VIP
- 生物化学与基础分子生物学实验智慧树知到课后章节答案2023年下中山大学.docx VIP
- 中考词汇1600分类速记表 (1)(1)(1).pdf VIP
- 全季酒店--香氛设备布点原则.pdf VIP
文档评论(0)