当前位置: 首页 > wzjs >正文

南宁网站建设索q.479185700网站app微信三合一

南宁网站建设索q.479185700,网站app微信三合一,二级域名著名网站,开发公司资料管理1.上传hive安装包 2.解压 3.配置Hive(在一台机器上即可) mv hive-env.sh.template hive-env.sh 4.运行hive 发现内置默认的metastore存在问题(1.换执行路径后,原来的表不存在了。2.只能有一个用户访问同一个表) 5.配置mysql的meta…

1.上传hive安装包

2.解压

3.配置Hive(在一台机器上即可)

    mv hive-env.sh.template hive-env.sh


4.运行hive
    发现内置默认的metastore存在问题(1.换执行路径后,原来的表不存在了。2.只能有一个用户访问同一个表)
    
5.配置mysql的metastore
        查询以前安装的mysql相关包

        rpm -qa | grep mysql

        暴力删除这个包

        rpm -e mysql-libs-5.1.66-2.el6_3.i686 --nodeps

        上传两个mysql的rpm包

        rpm -ivh MySQL-server-5.1.73-1.glibc23.i386.rpm rpm -ivh MySQL-client-5.1.73-1.glibc23.i386.rpm

         执行命令设置mysql

        /usr/bin/mysql_secure_installation

         授权:

        GRANT ALL PRIVILEGES ON hive.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;FLUSH PRIVILEGES

          在hive当中创建两张表

        create table trade_detail (id bigint, account string, income double, expenses double, time string) row format delimited fields terminated by '\t';create table user_info (id bigint, account string, name  string, age int) row format delimited fields terminated by '\t';

        将mysql当中的数据直接导入到hive当中

        sqoop import --connect jdbc:mysql://192.168.1.10:3306/itcast --username root --password 123 --table trade_detail --hive-import --hive-overwrite --hive-table trade_detail --fields-terminated-by '\t'sqoop import --connect jdbc:mysql://192.168.1.10:3306/itcast --username root --password 123 --table user_info --hive-import --hive-overwrite --hive-table user_info --fields-terminated-by '\t'

        创建一个result表保存前一个sql执行的结果

        create table result row format delimited fields terminated by '\t' as select t2.account, t2.name, t1.income, t1.expenses, t1.surplus from user_info t2 join (select account, sum(income) as income, sum(expenses) as expenses, sum(income-expenses) as surplus from trade_detail group by account) t1 on (t1.account = t2.account);
        create table user (id int, name string) row format delimited fields terminated by '\t'

        将本地文件系统上的数据导入到HIVE当中

        load data local inpath '/root/user.txt' into table user;

       创建外部表

        create external table stubak (id int, name string) row format delimited fields terminated by '\t' location '/stubak';

       
        创建分区表
        普通表和分区表区别:有大量数据增加的需要建分区表

        create table book (id bigint, name string) partitioned by (pubdate string) row format delimited fields terminated by '\t'; 

        分区表加载数据

        load data local inpath './book.txt' overwrite into table book partition (pubdate='2023-08-22');

http://www.dtcms.com/wzjs/591058.html

相关文章:

  • 办公用品十大购物网站排名wordpress自动安装
  • 建设网站时电商网站开发成本
  • 做网站的毕设用什么软件wordpress 权限插件
  • 关于百度网站的优缺点做网站框架浏览时怎么变长
  • 哪里有给网站做360百度营销
  • 网站图标代码温州网站建设网络
  • 云南省建设厅网站怎么进不去php网站架设教程
  • 拖拽自助建站系统源码吴忠网站建设
  • net网站开发 兼职app平台开发
  • jsp怎么做视频网站石狮网站定制
  • gif网站素材wordpress主题汉化中文
  • 中山做网站费用app 游戏网站建设
  • 福建企业网站建设做本地团购网站
  • 新乡营销型网站建设柳州市网站建设公司
  • 网站建设方案推销重庆专业seo
  • seo网站优化教程网站开发心得
  • 辽阳制作网站德惠网站建设
  • 网站办公室文化建设app多少钱能做一个
  • 在家开个代加工厂谷歌seo是什么职业
  • 如果将域名指向网站html网站开发教程
  • 汾湖做网站wordpress 防止爬虫
  • 惠安网站建设费用优化模型有哪些
  • 东莞好的网站国外站建设价格建设工程机械鉴定中心官网
  • 设计坞网站官方下载石家庄新闻头条新闻最新今天
  • 如何做网站快照网站结构设计
  • 旅游网网站的设计aws注册wordpress
  • 全屏网站制作深圳营销型网站建设推广服务
  • 设计网站大全网中国石家庄网站
  • 北京网站建设求职简历zac seo博客
  • 长春专业企业网站建设工作室建设公司需要网站吗