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

运城推广型网站建设聊城网页设计公司

运城推广型网站建设,聊城网页设计公司,新手建站网址,dede手机网站仿站文章作者邮箱:yugongshiye@sina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 掌握网站流量项目的SparkStreaming代码; ⚪ 掌握网站流量项目的HBaseUtil代码; ⚪ 掌握网站流量项目的MysqlUtil代码; ⚪ 掌握网站流量项目的LogBean代码; ⚪ 掌握网站流量项目的To…文章作者邮箱:yugongshiye@sina.cn 地址:广东惠州 ▲ 本章节目的 ⚪掌握网站流量项目的SparkStreaming代码; ⚪掌握网站流量项目的HBaseUtil代码; ⚪掌握网站流量项目的MysqlUtil代码; ⚪掌握网站流量项目的LogBean代码; ⚪掌握网站流量项目的TongjiBean代码; 一、SparkStreaming代码 package cn.tedu.kafkasource import org.apache.kafka.clients.consumer.ConsumerRecord import org.apache.kafka.common.TopicPartition import org.apache.kafka.common.serialization.StringDeserializer import org.apache.spark.SparkConf import org.apache.spark.streaming.dstream.InputDStream import org.apache.spark.streaming.kafka010.ConsumerStrategies.Subscribe import org.apache.spark.streaming.kafka010.LocationStrategies.PreferConsistent import org.apache.spark.streaming.kafka010._ import org.apache.spark.streaming.{Seconds, StreamingContext} import org.apache.spark.SparkContext import cn.tedu.pojo.LogBean import java.util.Calendar import cn.tedu.dao.HBaseUtil import cn.tedu.pojo.TongjiBean import cn.tedu.dao.MysqlUtil object SparkStreaming { def main(args: Array[String]): Unit = { val conf= new SparkConf().setMaster("local[3]").setAppName("test01") .set("spark.serializer","org.apache.spark.serializer.KryoSerializer") val sc=new SparkContext(conf) val ssc=new StreamingContext(sc, Seconds(5)) val kafkaParams: Map[String, Object] = Map[String, Object]( "bootstrap.servers" - "hadoop01:9092,hadoop02:9092,hadoop03:9092", "key.deserializer" - classOf[StringDeserializer], "value.deserializer" - classOf[StringDeserializer], "group.id" - "gp2" ) val topics = Array("logdata") val kafkaSource=KafkaUtils.createDirectStream[String, String]( ssc, PreferConsistent, Subscribe[String, String](topics, kafkaParams) ).map(x=x.value()) kafkaSource.foreachRDD{rdd= //lines里存储了当前批次内的所有数据 val lines=rdd.toLocalIterator //遍历迭代器,对每条数据进行处理 while(lines.hasNext){ val line=lines.next() //第一步:清洗出所需要的业务字段。url,urlname,uvid,ssid,sscount,sstime,cip val info=line.split("\\|") val url=info(0) val urlname=info(1) val uvid=info(13) val ssid=info(14).split("_")(0) val sscount=info(14).split("_")(1) val sstime=info(14).split("_")(2)
http://www.hkea.cn/news/14260114/

相关文章:

  • 网站设计制作托管维护数据分析师报名官网
  • 网站主要栏目app小程序
  • 邮箱类网站模板网站制作器
  • 怎么替换网站模板apache建设本地网站
  • 益阳网站开发公司网站建设佰金手指科杰三十
  • 网站建设网页制锡盟建设局网站
  • 怎么健免费网站吗精通网站建设需要学什么
  • 网站营销推广应该怎么做群辉里的wordpress
  • 导航网站怎么做seo做网站工资多少
  • 网站开发_超速云荥阳市城乡规划和建设局网站
  • 怎么用壳域名做网站seo美式
  • 企业为什么要建设网站wordpress做的网站
  • 网站优化推广服务wordpress文章封面
  • 哪个网站做高仿衣服百度seo排名培训
  • 在网上做效果图的网站坪山网站制作
  • 申请域网站文山知名网站建设公司
  • 青岛做网站哪个公司好东莞横沥电子厂
  • 汕尾网站seo哈尔滨做网站哪家好
  • 内蒙古交通建设质监局网站国家建设工程信息网官网
  • 怎么查看网站哪个公司做的个体工商户经营范围网站开发
  • 如何做企业网站界面容桂网站建设找顺的
  • 洛阳便宜网站建设公司陕西省建设厅网站怎么查焊工证
  • 竭诚网络网站建设公司wordpress内容爬取
  • 没有网站可以做百度直通车吗wordpress修改+id
  • 中怎么做网站上下载图片的功能设计说明书怎么写
  • 佛山如何建立网站鞍山市残疾人网站开发
  • 十大免费ppt网站下载app软件开发专业的就业方向
  • html5网站设计搜易网提供的技术服务
  • 网架生产企业网站目录优化
  • 做一个网站服务器网站主服务器ip地址