`

Hive hql

    博客分类:
  • hive
 
阅读更多

[Hadoop大数据]——Hive连接JOIN用例详解

http://www.cnblogs.com/xing901022/p/5804836.html

 

清空表数据

insert overwrite table t_table1 select * from t_table1 where 1=0;

 

建表

create table test_part (id int,name string,no int) partitioned by (dt string)  row format delimited fields terminated by '\t'  stored as textfile ;

 

hive中的参数传递实例

 http://blog.sina.com.cn/s/blog_7097d08d0102wc9d.html

 hive -e "select * from database_name.table_name where p_log_date= '${e_date}' limit 10;"

#使用-f选项执行hql脚本

hive -hivevar where_date=$s_date -f test.sql

---------------------------------------------------------------------------------------------------------

以下为test.sql内容:

---------------------------------------------------------------------------------------------------------

select * from database_name.table_name where p_log_date >= '${where_date}' limit 10;

 

#!/bin/sh

echo `date +%Y-%m-%d`

echo `date --date="-24 hour" +%Y-%m-%d`

echo $cur

 

para=2

database=default

#hive -e "use ${database}; select * from test2;" > log.txt

hive -hivevar tid=$para -f test.sql > log.txt

echo 'successfully'

分享到:
评论

相关推荐

    Hadoop+ZooKeeper+HBase+hive(HQL)安装步骤

    Hadoop+ZooKeeper+HBase+hive(HQL)安装步骤

    hive编程指南

    根据提供的标题“hive编程指南”以及描述“hive hql编程指南 大数据,电子书”,结合标签中的关键词“hive学习 大数据 离线分析 hql”,我们可以深入探讨Hive及其在大数据处理中的应用。 ### Hive简介 Hive是由...

    hive,性能调优,全方面提升认知

    本篇文章将从四个方面对Hive性能调优进行详细的讲解,分别是Hive建表设计、HiveHQL语句优化、Hive配置参数调整和MapReduce引擎调整。 Hive性能调优的重要性 在大数据领域中,Hive作为一个常用的数据仓库组件,性能...

    Hive开发规范及要点

    它提供了一个SQL-like的查询语言,称为HQL(Hive Query Language),使得用户可以使用类似SQL的语句来查询和管理数据。在Hive开发中,遵循一定的规范和要点非常重要,以下是Hive开发规范及要点: 一、基本操作 1. ...

    apache-hive-2.3.9-bin.tar大数据HIVE.zip

    它提供了一个SQL-like(HQL,Hive SQL)接口,使得非专业程序员也能方便地处理存储在Hadoop分布式文件系统(HDFS)中的大规模数据集。Hive 2.3.9 是一个稳定且功能丰富的版本,包含了一系列的改进和优化。 首先,让...

    Hadoop-2.8.0-Day08-Hive函数与HQL详解-课件与资料.zip

    在这个"Day08-Hive函数与HQL详解"的课程资料中,我们将深入探讨Hive的函数使用以及HQL的相关知识。 Hive的核心功能在于其强大的SQL接口,即HiveQL,它允许用户以结构化查询的方式操作存储在Hadoop HDFS中的非结构化...

    Hadoop-2.8.0-HA-Hive安装部署与HQL07.hive.mp4

    Hadoop-2.8.0-HA-Hive安装部署与HQL07.hive.mp4

    Hive驱动1.1.0.zip

    在大数据处理领域,Hive是一个基于Hadoop的数据仓库工具,它允许用户使用SQL(HQL,Hive Query Language)查询和管理存储在Hadoop分布式文件系统(HDFS)中的大量结构化数据。Hive 1.1.0是Hive的一个版本,提供了...

    Hadoop-2.8.0-HA-Hive安装部署与HQL05.mysql的安装详细步骤.mp4

    Hadoop-2.8.0-HA-Hive安装部署与HQL05.mysql的安装详细步骤.mp4

    hive数据加载导出查询

    ### Hive 数据加载与导出详解 #### 创建 Hive 表 在使用 Hive 进行数据分析之前,首先需要创建一张表来存储数据。以下是一段创建分区表的 SQL 语句示例: ```sql CREATE TABLE db_0309.emp ( empno INT, ename ...

    Hive_JDBC.zip_hive java_hive jdbc_hive jdbc pom_java hive_maven连

    在大数据处理领域,Apache Hive是一个基于Hadoop的数据仓库工具,它允许用户使用SQL(HQL,Hive Query Language)查询存储在Hadoop集群中的大型数据集。Hive JDBC(Java Database Connectivity)是Hive提供的一种...

    Hadoop-2.8.0-Day07-HA-Hive安装部署与HQL-课件与资料.zip

    在本课程中,我们将深入探讨Hadoop 2.8.0版本中的高可用性(HA)配置,以及如何安装和部署Hive以及使用HQL进行数据处理。Hadoop是Apache软件基金会开发的一个开源分布式计算框架,它使得在大规模数据集上运行应用程序...

    hive相关jar包

    在大数据处理领域,Hive是一个基于Hadoop的数据仓库工具,它允许用户使用SQL(HQL,Hive Query Language)查询和管理存储在Hadoop分布式文件系统(HDFS)中的大量数据。Hive提供了数据整合、元数据管理、查询和分析...

    Hive资料整合

    HQL(Hive Query Language)是Hive的核心,它是一种声明式的数据处理语言,与SQL高度相似,但针对分布式计算进行了优化。HQL允许用户进行数据的插入、删除、更新和查询,支持复杂的聚合操作以及窗口函数,使得非...

    数据库工具连接hive的驱动包

    值得注意的是,Hive JDBC驱动不仅用于连接,还负责解析HQL语句,将其转化为Hive可以理解的任务,并将执行结果返回给客户端。在处理大数据量时,Hive的并行计算能力通过JDBC驱动得以发挥,提高了数据分析效率。 另外...

    DBeaver链接hive驱动包下载: hive-jdbc-uber-2.6.5.0-292.jar

    2. SQL查询:在SQL编辑器中,你可以编写HQL(Hive Query Language)语句执行查询、插入、更新和删除等操作。DBeaver会自动高亮语法,并提供代码补全功能,提高开发效率。 3. 导入导出数据:DBeaver还支持数据导入...

    hive 驱动包 hive 链接 datagrip的驱动包

    在大数据处理领域,Hive是一款基于Hadoop的数据仓库工具,它允许用户使用SQL类的语言(称为HQL)来查询、管理、分析存储在Hadoop分布式文件系统中的大规模数据集。而DataGrip是一款由JetBrains公司开发的强大数据库...

    Hadoop-2.8.0-HA-Hive安装部署与HQL06.hive的安装和基本使用.mp4

    Hadoop-2.8.0-HA-Hive安装部署与HQL06.hive的安装和基本使用.mp4

Global site tag (gtag.js) - Google Analytics