草庐IT

SPARK_HOME

全部标签

windows10搭建spark本地开发环境

windows10搭建spark本地开发环境1.spark概述2.安装spark2.1Windows10安装Spark本地开发环境2.1.1**版本说明**2.1.2**环境准备**2.1.2.1JDK安装和配置2.1.2.1.1JDK下载2.1.2.1.2JDK安装2.1.2.1.3JDK配置2.1.2.2Scala安装和配置2.1.2.2.1Scala下载2.1.2.2.2Scala安装2.1.2.2.3Scala配置2.1.2.3Hadoop安装和配置2.1.2.3.1Hadoop下载2.1.2.3.2Hadoop安装2.1.2.3.3Hadoop配置2.1.2.4Spark安装和配置2

windows10搭建spark本地开发环境

windows10搭建spark本地开发环境1.spark概述2.安装spark2.1Windows10安装Spark本地开发环境2.1.1**版本说明**2.1.2**环境准备**2.1.2.1JDK安装和配置2.1.2.1.1JDK下载2.1.2.1.2JDK安装2.1.2.1.3JDK配置2.1.2.2Scala安装和配置2.1.2.2.1Scala下载2.1.2.2.2Scala安装2.1.2.2.3Scala配置2.1.2.3Hadoop安装和配置2.1.2.3.1Hadoop下载2.1.2.3.2Hadoop安装2.1.2.3.3Hadoop配置2.1.2.4Spark安装和配置2

Spark Executor端日志打印的方法

一、问题背景大数据平台采用yarnclient模式提交spark任务,并且多个离线Spark作业共用一个Driver,好处便在于——节省提交任务的时间。但同时也加大了运维工作的难度,因为任务日志打印到同一个文件中。为了区分开各个业务流程的日志,平台引入了log4j2RoutingAppender,配置如下所示:最近数据开发部门在使用大数据平台的二次开发算子时,反馈说平台提供的Logger对象打印不出日志,抱着好奇的心态,研究了一下平台使用的日志框架。其实平台提供的Logger对象打印在executor端打印不出日志很正常,因为上述的log4j2.xml文件并没有分发到executor端,更没有

Spark Executor端日志打印的方法

一、问题背景大数据平台采用yarnclient模式提交spark任务,并且多个离线Spark作业共用一个Driver,好处便在于——节省提交任务的时间。但同时也加大了运维工作的难度,因为任务日志打印到同一个文件中。为了区分开各个业务流程的日志,平台引入了log4j2RoutingAppender,配置如下所示:最近数据开发部门在使用大数据平台的二次开发算子时,反馈说平台提供的Logger对象打印不出日志,抱着好奇的心态,研究了一下平台使用的日志框架。其实平台提供的Logger对象打印在executor端打印不出日志很正常,因为上述的log4j2.xml文件并没有分发到executor端,更没有

【Spark手机流量日志处理】使用SparkSQL按月统计流量使用量最多的用户

🚀作者:“大数据小禅”🚀文章简介:本篇文章属于Spark系列文章,专栏将会记录从spark基础到进阶的内容🚀内容涉及到Spark的入门集群搭建,核心组件,RDD,算子的使用,底层原理,SparkCore,SparkSQL,SparkStreaming等,Spark专栏地址.欢迎小伙伴们订阅💪手机流量日志处理SparkSQL简介依赖引入SparkSQL快速入门案例手机流量日志数据格式与处理要求处理程序SparkSQL简介SparkSQL是ApacheSpark的一个模块,提供了一种基于结构化数据的编程接口。它允许用户使用SQL语句或DataFrameAPI来查询和操作数据,同时还支持使用Spar

【Spark手机流量日志处理】使用SparkSQL按月统计流量使用量最多的用户

🚀作者:“大数据小禅”🚀文章简介:本篇文章属于Spark系列文章,专栏将会记录从spark基础到进阶的内容🚀内容涉及到Spark的入门集群搭建,核心组件,RDD,算子的使用,底层原理,SparkCore,SparkSQL,SparkStreaming等,Spark专栏地址.欢迎小伙伴们订阅💪手机流量日志处理SparkSQL简介依赖引入SparkSQL快速入门案例手机流量日志数据格式与处理要求处理程序SparkSQL简介SparkSQL是ApacheSpark的一个模块,提供了一种基于结构化数据的编程接口。它允许用户使用SQL语句或DataFrameAPI来查询和操作数据,同时还支持使用Spar

Presto、Spark 和 Hive 即席查询性能对比

Presto、Spark和Hive是三个非常流行的大数据处理框架,它们都有着各自的优缺点。在本篇博客文章中,我们将对这三个框架进行详细的对比,以便读者更好地了解它们的异同点。Presto是一个开源的分布式SQL查询引擎,它可以在多个数据源之间进行查询,并且可以快速地处理海量数据。Presto的主要优点在于其高性能和灵活性。它可以很容易地集成到现有的数据架构中,并且可以在不同的数据源之间进行无缝的查询。此外,Presto还支持多种数据格式,包括JSON、CSV、Avro等等。Spark是一个基于内存的分布式计算框架,它可以处理大规模的数据,并且具有很高的性能和可扩展性。Spark的主要优点在于其

Hive on Spark环境搭建

文章目录Hive引擎简介环境配置(ssh已经搭好)JDK准备Hadoop准备配置集群启动集群LZO压缩配置Hive准备Hive元数据配置到MySQLSpark准备HiveonSpark配置HiveonSpark测试Sparkonyarn&sparkonhive配置Hive引擎简介Hive引擎包括:默认MR、tez、spark最底层的引擎就是MR(Mapreduce)无需配置,Hive运行自带HiveonSpark:Hive既作为存储元数据又负责SQL的解析优化,语法是HQL语法,执行引擎变成了Spark,Spark负责采用RDD执行。SparkonHive:Hive只作为存储元数据,Spark

基于Linux的Spark安装与环境配置

文章目录基于Linux的Spark安装与环境配置1、Hadoop测试1.1启动hadoop1.2再次启动hadoop1.3查看是否成功2、Scala安装与配置2.1下载scala2.2解压并重命名2.3配置环境2.4测试3、Spark安装与配置3.1下载Spark3.2解压并重命名3.3配置环境3.4配置spark-env.sh3.5配置slaves(好像不需要)3.6启动(报错)3.7测试3.8查看Spark版本基于Linux的Spark安装与环境配置1、Hadoop测试因为Spark是基于Hadoop上工作的,所以当我们使用Spark框架时,必须要确保Hadoop能够正常运行:1.1启动h

基于Linux的Spark安装与环境配置

文章目录基于Linux的Spark安装与环境配置1、Hadoop测试1.1启动hadoop1.2再次启动hadoop1.3查看是否成功2、Scala安装与配置2.1下载scala2.2解压并重命名2.3配置环境2.4测试3、Spark安装与配置3.1下载Spark3.2解压并重命名3.3配置环境3.4配置spark-env.sh3.5配置slaves(好像不需要)3.6启动(报错)3.7测试3.8查看Spark版本基于Linux的Spark安装与环境配置1、Hadoop测试因为Spark是基于Hadoop上工作的,所以当我们使用Spark框架时,必须要确保Hadoop能够正常运行:1.1启动h