当前位置: 首页 > news >正文

建个网站用多少钱网站建设推广优化

建个网站用多少钱,网站建设推广优化,重庆商业网站有哪些,七牛云spark-sql可以直接使用hive的元数据 1、环境搭建如下#xff1a; ## 1、启动hive的元数据服务shell # 1、修改hive的配置文件 cd /usr/local/soft/hive-3.1.3/conf# 2、增加配置 vim hive-site.xmlproperty namehive.metastore.uris/name value…spark-sql可以直接使用hive的元数据 1、环境搭建如下 ## 1、启动hive的元数据服务shell # 1、修改hive的配置文件 cd /usr/local/soft/hive-3.1.3/conf# 2、增加配置 vim hive-site.xmlproperty namehive.metastore.uris/name valuethrift://master:9083/value /property# 3、启动hive元数据服务 nohup hive --service metastore metastore.log 21 ## 2、将hive的配置文件同步到spark conf目录下sql cp hive-site.xml /usr/local/soft/spark-3.1.3/conf/ ### 3、在spark sql命令行中使用hive的表shell #命令行启动spark-sql spark-sql --master local#指定分区数为1 set spark.sql.shuffle.partitions1;create external table if not exists students(id bigint comment 学生id,name string comment 学生姓名,age bigint comment 学生年龄,sex string comment 学生性别,clazz string comment 学生班级 ) comment 学生信息表 row format delimited fields terminated by , stored as textfile location hdfs://master:9000/data/student;select clazz,count(1) as num from students group by clazz;2、在代码中写spark-sql import org.apache.spark.SparkContext import org.apache.spark.rdd.RDD import org.apache.spark.sql.{DataFrame, Dataset, Row, SparkSession}object Demo1DataFrame {def main(args: Array[String]): Unit {//1、创建spark sql环境val spark: SparkSession SparkSession.builder().master(local).appName(df)//指定shuffle之后RDD的分区数.config(spark.sql.shuffle.partitions, 1).getOrCreate()import spark.implicits._//2、读取数据//DataFrame:在RDD的基础上增加了表结构为了写sqlval studentDF: DataFrame spark.read.format(csv).option(sep, ,).schema(id STRING,name STRING,age INT,sex STRING,clazz STRING).load(data/students.txt)//查看数据studentDF.show()//创建临时视图studentDF.createOrReplaceTempView(students)//编写sql处理数据val clazzNumDF: DataFrame spark.sql(|select clazz,count(1) as num|from students|group by clazz|.stripMargin)clazzNumDF.show()import org.apache.spark.sql.functions._//使用DSL处理数据val clazzNum: DataFrame studentDF.groupBy(clazz).agg(count(id) as num)//保存结果clazzNum.write.format(csv).option(sep, \t)//.save(data/clazz_num)//使用RDD处理数据val kvDS: RDD[(String, Int)] studentDF//转换成RDD.rdd.map {//DF中的每一行是一个ROW对象case Row(id, name, age, sex, clazz: String) (clazz, 1)}kvDS.reduceByKey(_ _).foreach(println)} }
http://www.tj-hxxt.cn/news/232710.html

相关文章:

  • seo网站营销php网站搭建教程
  • 怎么做网站建设作业科普网站栏目建设方案策划
  • 做网站为什么能赚钱做消费网站流程
  • c 教学网站开发网站如何提高转化率
  • 电子商务是建网站网站网站制作价格建站网站
  • 网站信息发布和内容建设自查报告如何看网站是用什么程序做的
  • 营销型集团网站怎么制作app平台
  • 网站与个人网站免费wordpress中文主题下载地址
  • 网站空间安装中天建设集团山西分公司网站
  • 网站搭建制作小吃网站怎么做
  • 彩票网站该怎么建设小型公司网站建设论文
  • 泉州专门做网站甘肃省住房城乡建设厅网站
  • 固原网站制作石家庄招聘网最新招聘
  • 做网站还需要买空间吗中国做视频网站有哪些
  • 广东华迪工程建设监理公司网站会员网站开发
  • 网站设置文件西安网站推广优化
  • 网站seo基础优化大连网站建设怎么做
  • 重庆有没有做网站的中国建筑集团网
  • 广州建站外贸网站漳州北京网站建设
  • miit网站备案我公司让别人做网站了怎么办
  • 玉溪网站建设制作津南天津网站建设
  • 网站服务器失去响应广州建网站兴田德润很好
  • 互联网信息服务 网站备案外发加工网官网
  • 网站备案信息核验单中国建设银行官网是
  • 网站wap版网络设计用什么软件
  • 找网站建设企业wordpress mxtheme02
  • 西安网站建设风尚网站设计公司电话
  • 营销型网站建设都具有哪些优势google关键词排名查询
  • 做网站推广的一般都是什么公司html商品页面代码
  • 完整个人网站开发案例网站开发及技术路线