转化率
首页–搜索–商品详情–订单–支付–支付完成
比如有100个人点击了首页 80个人去搜索了 20个人退出了
搜完之后发现没什么喜欢的 50个人点详情了 30个人退出了
之后又10人下单 10个人加入购物车 30个人退出了
例如:酬宾活动—商品—支付
100 3人支付
object PageCount {
def main(args: Array[String]): Unit = {
val spark = SparkSession.builder()
.master("local")
.appName("session")
.enableHiveSupport() //开启内置hive
.getOrCreate()
val userVisitRDD = spark.sql("select * from user_visit_action")
userVisitRDD.show(10)
}
}
+----------+-------+--------------------+-------+-------------------+--------------+-----------------+----------------+------------------+-----------------+----------------+---------------+-------+
| date|user_id| session_id|page_id| action_time|search_keyword|click_category_id|click_product_id|order_category_ids|order_product_ids|pay_category_ids|pay_product_ids|city_id|
+----------+-------+--------------------+-------+-------------------+--------------+-----------------+----------------+------------------+-----------------+----------------+---------------+-------+
|2020-08-20| 8