草庐IT

spark-ml

全部标签

基于Spark技术的银行客户数据分析

基于Spark技术的银行客户数据分析1.实验室名称:2.实验项目名称:一、业务场景二、数据集说明三、操作步骤阶段一、启动HDFS、Spark集群服务和zeppelin服务器阶段二、准备案例中用到的数据集阶段三、对数据集进行探索和分析阶段四、自行练习申明:未经许可,禁止以任何形式转载,若要引用,请标注链接地址全文共计4672字,阅读大概需要3分钟1.实验室名称:大数据实验教学系统2.实验项目名称:案例:银行客户数据分析一、业务场景某银行积累有大量客户数据,现希望大数据分析团队使用Spark技术对这些数据进行分析,以期获得有价值的信息。二、数据集说明本案例用到的数据集说明如下:  数据集文件:/d

CENTOS上的网络安全工具(二十四)Windows下的Hadoop+Spark编程环境构建

    前面我们搭建了hadoop集群,spark集群,也利用容器构建了spark的编程环境。但是一般来说,就并行计算程序的开发,一刚开始一般是在单机上的,比如hadoop的singlenode。但是老师弄个容器或虚拟机用vscode远程访问式开发,终究还是有些不爽。还好,hadoop和spark都是支持windows的。不妨,我们弄个windows下的开发环境。    然而,windows下开发环境的构建,需要一个转换程序winutils.exe,这个需要根据下载的hadoop的版本对应编译。而且,编译好的exe文件在网上并不好找,一些大虾们编译完了,往往挂在csdn上还要收点费……。所以,

Kaggle:Spark实现房价预测

写在前面数据集:HousePrices-AdvancedRegressionTechniques|Kaggle参考:零基础入门Spark(geekbang.org)个人GitHub地址:Kaggle-SparkML个人博客网站:62bit的秘密基地具体实现特征工程1.读取数据valrootPath:String=_valfilePath:String=s"$rootPath/train.csv"//读取文件,创建DataFramevalspark=SparkSession.builder().appName("sparkdf").master("local[*]").getOrCreate()

IDEA2022 配置spark开发环境

本人强烈建议在linux环境下学习spark!!!IntroductionApacheSpark是一个快速且通用的分布式计算引擎,可以在大规模数据集上进行高效的数据处理,包括数据转换、数据清洗、机器学习等。在本文中,我们将讨论如何在Windows上配置Spark开发环境,以及如何进行开发和测试等。安装Java和Spark为了在Windows上使用Spark开发环境,你需要先安装Java和Spark,并配置环境变量。你可以从Oracle官网下载最新版本的JavaDevelopmentKit(JDK),然后安装它。在安装完成后,你需要将Java的安装目录添加到系统环境变量中,以便Spark可以找到

Spark性能调优

文章目录一、概述二、资源参数调优1参数调优①num-executors②executor-memory③executor-core④driver-memory⑤Spark.default.parallelism⑥Spark.storage.memoryFraction⑦Spark.Shuffle.memoryFraction三代码重构调优1优化RDD①避免创建重复的RDD②尽可能复用一个RDD③对多次使用的RDD进行持久化如何选择一种最合适的持久化策略?2优化算子①尽量避免使用Shuffle算子②使用高性能算子3广播大变量4优化数据①使用Kryo优化序列化性能②优化数据结构结尾:一、概述嗨,各

Unity-ML-Agents安装

目录1.下载ML-Agents 1.1前往官网 1.2选择版本 1.3下载文件2.下载Anaconda3.虚拟环境3.1构建虚拟环境3.2创建项目,导入package.json3.2.1创建项目,导入package.json3.2.2导入成功3.2.3将模板项目拖入unity项目中3.3开始训练 3.3.1开始训练3.3.2 选择场景3.3.3 利用训练结果 4.安装cuda和cudnn4.1安装cudatoolkit 4.2安装cudnn 1.下载ML-Agents官网下载:https://github.com/Unity-Technologies/ml-agents 1.1前往官网注意事项

Spark一些个人总结

文章目录前言一、Spark是什么二、Spark用来做什么三、Spark的优势是什么四、为什么用Spark五、Spark解决了什么问题总结前言随着大数据技术的发展,一些更加优秀的组件被提了出来,比如现在最常用的Spark组件,基于RDD原理在大数据处理中占据了越来越重要的作用。在此我们探索了Spark的原理,以及其在大数据开发中的重要作用。一、Spark是什么Spark是一个用来实现快速,通用的集群计算平台Spark适用于各种各样原先需要多种不同的分布式平台的场景,包括批处理,迭代算法,交互式查询,流处理。通过在一个统一的框架下支持这些不同的计算,spark使我们可以简单而低耗地把各种处理流程整

大数据Doris(三十七):Spark Load导入HDFS数据

文章目录SparkLoad导入HDFS数据一、准备HDFS数据二、创建Doris表三、创建SparkLoad导入任务

IDEA中Spark配置

scala和spark版本对应关系:https://blog.csdn.net/qq_34319644/article/details/115555522这里采用jdk1.8+spark3.0+scala2.12先配置scala2.12:官网:https://www.scala-lang.org/download/2.12.17.htmltar-zxfscala-2.12.17.tgzvim.bashrcexportSCALA_HOME=/home/xingmo/sdk/scalaexportPATH=$PATH:$SCALA_HOME/binsource.bashrcIDEA安装scala插

【Android -- 开源库】ML Kit 实现数字墨水识别功能

前言机器学习套件是一个移动SDK,将Google的设备端机器学习专业知识运用于Android和iOS应用。使用我们强大而易用的VisionAPI和NaturalLanguageAPI解决应用中的常见挑战,或打造全新的用户体验。所有功能均由Google一流的机器学习模型提供支持,可免费使用。学习指南:https://developers.google.cn/ml-kit/vision/digital-ink-recognition/android?hl=zh-cnGoogledemo:https://github.com/googlesamples/mlkit/tree/master/andro