Scala
墨兰公子
这个作者很懒,什么都没留下…
展开
-
dataFrame(DF)将数据插入ES时报错 org.elasticsearch.hadoop.EsHadoopIllegalArgumentException: Cannot detect E
SparkSql插入ES时报错解决(针对增加用户权限之后的报错解决)org.elasticsearch.hadoop.EsHadoopIllegalArgumentException: Cannot detect ES version - typically this happens if the network/Elasticsearch cluster is not accessible or when targeting a WAN/Cloud i原创 2022-11-15 16:12:15 · 1888 阅读 · 1 评论 -
Scala获取当年最后一天、上月第一天、上月最后一天、上周第一天、上周最后一天等日期数据
Scala获取当年最后一天、上月第一天、上月最后一天、上周第一天、上周最后一天等日期数据原创 2021-12-02 17:30:40 · 1988 阅读 · 0 评论 -
spark value $ is not a member of StringContext
spark value $ is not a member of StringContext问题描述:Error:(61, 40) value $ is not a member of StringContext val click= df.filter($"e_type" === "click") 解决办法在创建的SparkSession对象后,引入【implicits._】val spark = SparkSession.builder() .master("原创 2021-11-08 14:36:07 · 2236 阅读 · 0 评论 -
Scala中将日期由1、2、3变为“01、02、03”; 将24小时制的时间由1、2、3变为“01、02、03”
Scala中将24小时制的时间由1、2、3变为“01、02、03” cal.add(Calendar.HOUR,-1) val h = cal.get(Calendar.HOUR_OF_DAY) //Calendar.DAY_OF_MONTH是24小时制 Calendar.HOUR为12小时制 val hFormat = new DecimalFormat("00") val hour = hFormat.format(h) //01 02 03 04 05 当日某一原创 2020-12-23 09:28:04 · 261 阅读 · 0 评论 -
spark中split()根据特殊符号“.“ “|“ “*“ “\“ “]“切割的表达
关于点的问题是用string.split("[.]") 解决。关于竖线的问题用 string.split("\\|")关于竖线的问题用 string.split("\\|")解决。关于星号的问题用 string.split("\\*")解决。关于斜线的问题用 sring.split("\\\\")解决。关于中括号的问题用 sring.split("\\[\\]")解决。...原创 2020-11-05 16:17:07 · 2055 阅读 · 0 评论 -
创建scala项目及处理Maven无法创建Scala文件的问题
创建scala项目步骤第一步:File------->New-------->Project-------->Maven------------->勾选Create from archetype 并选中scala-archetype-simple 新建第二步:Scala项目如果不能无法创建scala类或者object 则需要以下处理:File--------->Project Structure-------->Libraries-------->点击**原创 2020-11-05 14:33:26 · 335 阅读 · 0 评论