参考以下文档使用案例,准备OSS上存储的业务数据和DLA表:
https://yq.aliyun.com/articles/623282数据库
此步骤预计耗时:5分钟。服务器
以第一步中的业务数据为例,构建企业销售数据大屏,本大屏主要涉及三张表:网络
登陆控制台DataV控制台:http://datav.aliyun.com/data,购买基础版:架构
使用“兼容MySQL”的方式,就能链接DLA服务,本例中基础版就能知足。布局
点击 “个人数据”,“添加数据”大数据
编辑数据源:阿里云
点击 “个人可视化”,“新建可视化”spa
选择“销售实时监控模板”,点“建立”3d
本示例大屏中,目标显示各个国家的销售数据状况,把下面标红的框内的组件删除。日志
而后为了布局,美观,从新调整一个组件在画布上的位置。
为了显示各个国家的销售数据状况,须要世界地图,删除现有的中国地图组件,而后在导航栏的“地图”中选择“3D平面世界地图”。
根据以下操做,给地图render数据:
select sum(o_totalprice) total_price, n_nationkey, n_name, n_id from orders join customer on o_custkey = c_custkey join nation on c_nationkey = n_nationkey group by n_nationkey, n_name, n_id order by total_price desc;
根据以下操做,给总销售额配置数据:
select sum(o_totalprice) total_price from orders;
根据以下操做,给总销售额配置数据:
select sum(o_totalprice) total_price, n_nationkey, n_name from orders join customer on o_custkey = c_custkey join nation on c_nationkey = n_nationkey group by n_nationkey, n_name order by total_price desc;
点击右上角的“预览”,能够看到大屏发布后的效果。
确认无误后,能够进行发布:
此步骤预计耗时:10分钟。
和使用传统数据库加DataV构建大屏相比,DataV + DLA + OSS的方案是另一种低成本选择,在绝大部分频率较低的数据刷新的业务大屏场景下,DataV + DLA + OSS的方式远比DataV + 传统数据库的成本低。结合业务数据的产生,总体架构示意以下:
可能的业务数据产出的大屏数据刷新链路:
#阿里云开年Hi购季#幸运抽好礼!
点此抽奖:【阿里云】开年Hi购季,幸运抽好礼
本文为云栖社区原创内容,未经容许不得转载。