
大数据开发
tuohuang0303
不羁的风。
展开
-
Sqoop将Mysql数据表导入Hive多分区表
由于sqoop将mysql数据导入到Hive分区表时,其命令只支持只有一个分区的hive表,多个分区没有命令直接可用。所以只能采用迂回的方式来实现导入多分区的Hive表。1)建立Hive多分区表(外部表)CREATE EXTERNAL TABLE IF NOT EXISTS import.zbd_t_product_comparison ( gcjt_syb_desc STRING...原创 2018-07-20 09:03:46 · 3715 阅读 · 2 评论 -
Sqoop将Mysql导入Hive表——单分区表
导入Hive单分区表直接用sqoop命令就可以。1)首先建立单分区表(内部表)CREATE TABLE IF NOT EXISTS import.zbd_t_product_comparison ( GCJT_SYB_DESC STRING COMMENT '产品线', brand STRING COMMENT...原创 2018-07-20 10:40:37 · 3608 阅读 · 3 评论 -
离线安装CDH初始化数据库的问题
当运行初始化数据库脚本语句:cm-5.13.0/share/cmf/schema/scm_prepare_database.sh mysql cm -hlocalhost -uroot -p123456 --scm-host localhost scm scm scm之前,进入mysql:mysql -hlocalhost -uroot -p,执行一下sql语句,否则有可能报错:grant...原创 2018-09-16 17:08:00 · 6010 阅读 · 0 评论 -
行转列sql
需求:对不同销售方式 以列的形式展示数据,即销售方式的行数据转列数据。drop table if exists temp.zbd_t_contractquality2_shipped_overcredit_type_statistics_h; create table if not exists temp.zbd_t_contractquality2_shipped_overcredit_...原创 2018-10-11 09:07:53 · 230 阅读 · 0 评论