使用MaxCompute快速实现企业数据化运营

简介: 不管是传统企业还是互联网企业,都需要进行数据化运营,基于数据分析的结果进行管理决策。本文介绍如何通过使用阿里云的大数据计算服务MaxCompute、大数据开发套件DataIDE和Quick BI,来帮助企业快速实现数据化的运营。

随着人类社会从IT时代进入到DT时代,现在越来越多的企业开始重视数据的价值,但是并不是所有的企业都能够去挖掘出数据的价值。因此,企业需要通过使用大数据相关的技术对数据进行分析,并通过数据可视化技术将分析结果展现出来,这样才能够让企业负责人快速了解企业自身发展的情况。

以我们的一个客户为例,来看一下如何快速地实现企业数据化运营。我们有一个客户,他们的网站系统部署在阿里云上,其系统架构如下所示:

Max1

随着业务的发展,公司管理层希望了解网站访问的情况,并进行针对性的推广活动。但是,公司的技术人员并不知道如何把数据的结果很直观地展示给管理、运营和市场推广等人员。因此,其决定通过大数据的可视化技术将企业的业务数据化地展示出来。随后,该公司的技术人员对现有可视化技术深入地了解后,得出了以下的结论:

  • 自建系统:搭建周期长,需要雇佣专业的技术人员,同时部署、运维和研发的成本高;
  • 购买成熟的产品:成本比较高且部署比较耗时, 需要专门的技术人员对系统进行维护
  • 第三方数据分析服务:搭建周期短,成本低且不需要对系统本身进行运维
    由于企业的网站部署在阿里云上,并且数据是存储在阿里云的数据库服务RDS中,在尝试了自建Hadoop集群和MongoDB数据库之后,最后决定使用阿里云的MaxCompute对数据进行分析,并使用QuickBI来实现数据可视化展示。

该企业网站现有的数据存储在RDS的数据库中,通过阿里云数据管理服务DMS查看到的数据如下所示:

Max2

为了对业务数据进行分析,需要将数据从RDS导入MaxCompute中,通过大数据开发套件DataIDE可以很容易的实现MaxCompute的数据同步和任务开发。在阿里云官网上进入DataIDE的管理控制台,使用DataIDE对MaxCompute进行管理。在数据集成的模块中,把企业使用的RDS数据库作为数据源添加进来。

max3

然后在数据开发的模块中,通过脚本在MaxCompute中创建和RDS相同的数据表,并通过拖拽的方式实现数据分析的任务开发。

max4

开发完成后,提交并运行任务,从而实现使用MaxCompute对业务数据分析的目的。为了把分析的结果通过图表的形式展现出来,登录到QuickBI的管理控制台,通过“导入数据源”将MaxCompute使用的项目空间创建为新的数据源。

为了展示网站的访问情况和用户信息,分别根据customers、user_measures和refer_info三个表创建数据集:

max5

然后在“仪表板”页面中,分别对三个数据集中的数据进行展示,目前“仪表板”提供了多种图表格式供用户选择使用:

max6

首先,使用饼图展示数据集customers中用户性别比例的分布(0表示性别没有输入,1表示男性,2表示女性):

max7

接着,再分别使用柱状图和饼图展示访问网页的PV/UV和页面访问来源的情况。最终实现的报表如下所示:

max8

为了报表展示的美观性,还可以通过拖拽的方式对图表位置进行排版:

max9

最后对设计的仪表板进行保存,并将仪表板的链接发给管理层、市场推广等相关人员去查看分析的结果。这样,公司管理层可以很容易地根据数据分析报表做出正确的决策,从而实现数据化的运营。

相关实践学习
基于MaxCompute的热门话题分析
Apsara Clouder大数据专项技能认证配套课程:基于MaxCompute的热门话题分析
相关文章
|
11月前
|
机器学习/深度学习 传感器 分布式计算
数据才是真救命的:聊聊如何用大数据提升灾难预警的精准度
数据才是真救命的:聊聊如何用大数据提升灾难预警的精准度
657 14
|
数据采集 分布式计算 DataWorks
ODPS在某公共数据项目上的实践
本项目基于公共数据定义及ODPS与DataWorks技术,构建一体化智能化数据平台,涵盖数据目录、归集、治理、共享与开放六大目标。通过十大子系统实现全流程管理,强化数据安全与流通,提升业务效率与决策能力,助力数字化改革。
433 4
|
分布式计算 DataWorks 数据处理
在数据浪潮中前行:记录一次我与ODPS的实践、思考与展望
本文详细介绍了在 AI 时代背景下,如何利用阿里云 ODPS 平台(尤其是 MaxCompute)进行分布式多模态数据处理的实践过程。内容涵盖技术架构解析、完整操作流程、实际部署步骤以及未来发展方向,同时结合 CSDN 博文深入探讨了多模态数据处理的技术挑战与创新路径,为企业提供高效、低成本的大规模数据处理方案。
529 3
|
SQL 人工智能 分布式计算
ODPS:数据浪潮中的成长与突围
本文讲述了作者在大数据浪潮中,通过引入阿里云ODPS体系(包括MaxCompute、DataWorks、Hologres)解决数据处理瓶颈、实现业务突破与个人成长的故事。从被海量数据困扰到构建“离线+实时”数据架构,ODPS不仅提升了数据处理效率,更推动了技术能力与业务影响力的双重跃迁。
|
12月前
|
机器学习/深度学习 运维 监控
运维不怕事多,就怕没数据——用大数据喂饱你的运维策略
运维不怕事多,就怕没数据——用大数据喂饱你的运维策略
1097 0
|
SQL 人工智能 分布式计算
在数据浪潮中前行:我与ODPS的实践、思考与展望
在数据驱动决策的时代,企业如何高效处理海量数据成为数字化转型关键。本文结合作者实践,深入解析阿里云自研大数据平台 ODPS 的技术优势与应用场景,涵盖 MaxCompute、DataWorks、Hologres 等核心产品,分享从数据治理到实时分析的落地经验,并展望其在 AI 与向量数据时代的发展前景。
549 70
|
11月前
|
传感器 人工智能 监控
数据下田,庄稼不“瞎种”——聊聊大数据如何帮农业提效
数据下田,庄稼不“瞎种”——聊聊大数据如何帮农业提效
324 14
|
11月前
|
机器学习/深度学习 传感器 监控
吃得安心靠数据?聊聊用大数据盯紧咱们的餐桌安全
吃得安心靠数据?聊聊用大数据盯紧咱们的餐桌安全
340 1
|
11月前
|
数据采集 自动驾驶 机器人
数据喂得好,机器人才能学得快:大数据对智能机器人训练的真正影响
数据喂得好,机器人才能学得快:大数据对智能机器人训练的真正影响
1049 1
|
12月前
|
机器学习/深度学习 监控 大数据
数据当“安全带”:金融市场如何用大数据玩转风险控制?
数据当“安全带”:金融市场如何用大数据玩转风险控制?
639 10