商品统计可视化|学习笔记

开发者学堂课程【阿里云实时数仓实战 3 :制作数据可视化大屏商品统计可视化】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/110/detail/1893


商品统计可视化


内容简介

一、展示每个商品对应下单量的排行

二、例题中 SQL 语句分析

三、预览展示

四、自动更新设置

 

一、展示每个商品对应下单量的排行

如何使用水平柱状图进行可视化展示,展示每个商品对应下单量的排行:

点击水平基本柱图后,点击中间按钮”[-]”,先看数据源(默认 static)是什么类型

[

{

“x”:  “上海”,

“y”:  29,

“s”:  ”1”

},

{

 “x”:  “北京”,

“y”:  23,

“s”:  ”1”

},

相当于对应的 K 有多少值,这里对应“每个商品”是“x”,“商品下单数”是“y”,“品类”是“s”(不统计 s )。

对应到结果表,只需取出“商品的名称”与对应的 “order_count” 进行统计排行。

从结果表返回应用软件,点击“配置数据源”(默认静态);从“数据源类型”中找到并选择数据库,可点击“选择已有数据源”选择“gmall_adb”就是数据库;在“SQL” 中写上对应 SQL 语句:

SELECT c3_name x ,SUM (order_amount) y ,’1’ s FROM `ads_sku_stat`  GROUP BY c3_name order by y desc

观察页面变化

   

二、例题中 SQL 语句分析

“x”为商品名称,“y”是商品对应的下单数,“1”赋给“s”,相当于是个别名,注意别名一定对应“x”、“y”、“s”,跟静态数据里对应的k一定要保持一致,取出对应的值;又按照商品进行了分组,同时按照大小进行降序排列,从而呈现排行效果。

 

 

三、预览展示

为美观,可将可视化页面发布出来。

点击右上角预览,屏幕上展示的就是实时销售的交易额,“04”模块就是每个商品订单量的排行。商品统计可视化|学习笔记


四、设置自动更新

返回预览界面,“数据响应结果”下有“自动更新请求”,可以设置几秒刷新数据。

可以生成数据,观察屏幕数据实时变化。

“区域热力层”也可以实时展示,点击子组件管理下的“区域热力层 _17wjj”,点击“映射数据”从而配置数据,可以设置自动更新。

上一篇:深度学习与遗传算法的碰撞——利用遗传算法优化深度学习网络结构(详解与实现)


下一篇:Matplotlib添加自定义形状