Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
F
ffm-baseline
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ML
ffm-baseline
Commits
f25b2661
Commit
f25b2661
authored
Dec 28, 2018
by
王志伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
smart_rank 相关的统计指标
parent
bea08534
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
15 additions
and
4 deletions
+15
-4
temp_analysis.scala
eda/feededa/src/main/scala/com/gmei/temp_analysis.scala
+15
-4
No files found.
eda/feededa/src/main/scala/com/gmei/temp_analysis.scala
View file @
f25b2661
...
...
@@ -655,13 +655,13 @@ object smart_rank_count {
val
meigou_pv_count
=
sc
.
sql
(
s
"""
|select meigou_city,count(device_id) as meigou_pv,count(distinct(device_id)) as meigou_device_num
|select
'2018-12' as stat_date,
meigou_city,count(device_id) as meigou_pv,count(distinct(device_id)) as meigou_device_num
|from meigou_pv_tongcheng
|where device_city = meigou_city
|group by meigou_city
"""
.
stripMargin
)
meigou_pv_count
.
show
(
)
meigou_pv_count
.
createOrReplaceTempView
(
"meigou_pv_count"
)
//开始计算咨询
...
...
@@ -689,13 +689,24 @@ object smart_rank_count {
val
zixun_pv_count
=
sc
.
sql
(
s
"""
|select meigou_city,count(device_id) as meigou_zixun,count(distinct(device_id)) as meigou_zixun_device_num
|select
'2018-12' as stat_date,
meigou_city,count(device_id) as meigou_zixun,count(distinct(device_id)) as meigou_zixun_device_num
|from zixun_meigou_tongcheng
|where device_city=meigou_city
|group by meigou_city
"""
.
stripMargin
)
zixun_pv_count
.
show
()
zixun_pv_count
.
createOrReplaceTempView
(
"zixun_pv_count"
)
val
all_count
=
sc
.
sql
(
s
"""
|select mc.stat_date,mc.meigou_city,mc.meigou_pv,mc.meigou_device_num,zc.meigou_zixun,zc.meigou_zixun_device_num
|from meigou_pv_count mc left join zixun_pv_count zc
|on mc.meigou_city = zc.meigou_city
"""
.
stripMargin
)
all_count
.
show
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment