返回顶部
首页 > 资讯 > 精选 >spark with hive的用法示例
  • 615
分享到

spark with hive的用法示例

2023-06-02 18:06:42 615人浏览 泡泡鱼
摘要

这篇文章主要介绍了spark with Hive的用法示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。//需要spark-hive projectpackage&

这篇文章主要介绍了spark with Hive的用法示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

//需要spark-hive projectpackage hgs.spark.hiveimport org.apache.spark.SparkConfimport org.apache.spark.SparkContextimport org.apache.hadoop.hive.conf.HiveConfUtilimport org.apache.spark.sql.SparkSession//注:需要将hive-site.xml放到当前工程的classpath下面object SparkWithHive {  def main(args: Array[String]): Unit = {    val conf = new SparkConf().setAppName("hive").setMaster("local")    val context = new SparkContext(conf)        val builder = SparkSession.builder()           .appName("hiveApp")           .config("spark.sql.warehouse.dir","hdfs://bigdata00:9000/user/hive/warehouse/")           .enableHiveSupport()           .getOrCreate()    import builder.implicits    //test库下面的test表 ssql.show()可以打印表的信息    val ssql =  builder.sql("select a.id,b.name,b.age+10 bigage from test.test a,test.test1 b where a.id = b.id")    //这里转换为rdd进行操作,转换为三元的tuple,  List((1,hgs,26), (2,wd,24), (3,zz,25), (4,cm,24))    val list = ssql.rdd.map(x=>(x(0),x(1),x(2))).collect()    println(list.toList)    context.stop()  }}

感谢你能够认真阅读完这篇文章,希望小编分享的“spark with hive的用法示例”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: spark with hive的用法示例

本文链接: https://lsjlt.com/news/230974.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • spark with hive的用法示例
    这篇文章主要介绍了spark with hive的用法示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。//需要spark-hive projectpackage&...
    99+
    2023-06-02
  • 使用Python写spark 示例
    个人GitHub地址: https://github.com/LinMingQiang 为什么要使用Python来写Spark Python写spark我认为唯一的理由就是:你要做数据挖掘,AI相关的工作。因为很多做数挖的他们的基...
    99+
    2023-01-31
    示例 Python spark
  • springboot集成spark并使用spark-sql的示例详解
    首先添加相关依赖: <xml version="1.0" encoding="UTF-8"> <project xmlns="http://maven.apache...
    99+
    2024-04-02
  • Spark-Sql的示例分析
    这篇文章主要介绍Spark-Sql的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SparkSQL运行架构Spark SQL对SQL语句的处理,首先会将SQL语句进行解析(Parse),然后形成一个Tree,...
    99+
    2023-06-21
  • Spark Streaming+Spark SQL的数据倾斜示例分析
    这篇文章将为大家详细讲解有关Spark Streaming+Spark SQL的数据倾斜示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.现象 三台机器都有产生executor,每台...
    99+
    2023-06-03
  • spark 与flume 1.6.0的示例代码
    小编给大家分享一下spark 与flume 1.6.0的示例代码,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!package hgs.spark.streamingimport org.apache.s...
    99+
    2023-06-02
  • Hive数据存储的示例分析
    小编给大家分享一下Hive数据存储的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!首先,Hive 没有专门的数据存储格式,也没有为数据建立索引,用户可以非...
    99+
    2023-06-03
  • Hive中DDL和DML的示例分析
    这篇文章主要为大家展示了“Hive中DDL和DML的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Hive中DDL和DML的示例分析”这篇文章吧。Hive构建在Hadoop之上:&nbs...
    99+
    2023-06-02
  • Hive中Map端JOIN的示例分析
    小编给大家分享一下Hive中Map端JOIN的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Map端JOINmap端join适用于当一张表很小(可以存在内...
    99+
    2023-06-04
  • HIVE中Sqoop1.4.6安装、hive与oracle表互导的示例分析
    这篇文章主要为大家展示了“HIVE中Sqoop1.4.6安装、hive与oracle表互导的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HIVE中Sqoop1.4.6安装、hive与o...
    99+
    2023-06-03
  • pytorch中with torch.no_grad():的用法实例
    目录1.关于with2.关于withtorch.no_grad():附:pytorch使用模型测试使用withtorch.no_grad():总结1.关于with with是pyth...
    99+
    2024-04-02
  • Hive中谓词下推的示例分析
    这篇文章将为大家详细讲解有关Hive中谓词下推的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。谓词下推默认生成的执行计划会在可见的位置执行过滤器,但在某些情况下,某些过滤器表达式可以被推到更接近首...
    99+
    2023-06-02
  • macOS Spark 2.4.3 standalone 搭建的示例分析
    本篇文章给大家分享的是有关macOS Spark 2.4.3 standalone 搭建的示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。based onjdk 1.8M...
    99+
    2023-06-02
  • Hive中向量化查询的示例分析
    这篇文章主要介绍了Hive中向量化查询的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。向量化Hive中的向量化查询执行大大减少了典型...
    99+
    2024-04-02
  • flink和spark Streaming中Back Pressure的示例分析
    这篇文章将为大家详细讲解有关flink和spark Streaming中Back Pressure的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Spark Streaming的back pres...
    99+
    2023-06-19
  • Spark SQL中的RDD与DataFrame转换实例用法
    这篇文章主要讲解了“Spark SQL中的RDD与DataFrame转换实例用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Spark SQL中的RDD与DataFrame转换实例用法”吧...
    99+
    2023-06-02
  • springboot集成spark并使用spark-sql的方法
    这篇文章主要介绍“springboot集成spark并使用spark-sql的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“springboot集成spark并使用spark-sql的方法”文章...
    99+
    2023-06-29
  • hive架构及知识体系的示例分析
    这篇文章主要介绍了hive架构及知识体系的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Hive架构与基本组成Hive的体系结构可以分为以下几部分:  &n...
    99+
    2023-06-02
  • Hive架构设计及原理的示例分析
    这篇文章给大家分享的是有关Hive架构设计及原理的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Hive架构设计及原理1.什么是Hive:Hive是构建在Hadoop之上的数据仓库平台,可以结构化的数据文...
    99+
    2023-06-03
  • spark中使用groupByKey进行分组排序的示例代码
    任务需求:已知RDD[(query:String, item_id:String, imp:Int, clk:Int)],要求找到每个query对应的点击最多的前2个item_id,...
    99+
    2023-03-09
    spark使用groupByKey分组排序 spark分组排序
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作