广告

低代码交互式数据分析:开启高效、灵活、智能的数据洞察之旅

2023-12-01 中移智家 阅读:
本文提出一种基于低代码的交互式数据分析协作工具,通过图形界面和可视化建模技术,为移动高清业务分析提供模块化、规范化、自动化的统一数据访问和交付入口,从而可以快速响应业务需求,降低开发成本,提高灵活性。

数据分析是业务发展的关键驱动力,通过洞察市场趋势、优化运营策略、提高决策效率,可以有效帮助企业在激烈的竞争中取得发展优势。然而随着移动高清业务的逐渐成熟,不定时、不定周期、不定频率的相同数据分析工作逐渐增加,如:用户留存分析、用户活跃分析、用户画像分析……,一级大屏运营支撑平台现有的数据处理方式存在开发周期长、人力成本高、缺乏灵活性等问题,研发人员需配合产品及运营人员处理大量的数据查询、计数、去重、聚合等数据检索需求,重复性工作多且时效性低,无法满足业务高量发展的需求。为解决以上问题,本文提出一种基于低代码的交互式数据分析协作工具,通过图形界面和可视化建模技术,移动高清业务分析提供模块化、规范化、自动化的统一数据访问和交付入口,从而可以快速响应业务需求,降低开发成本,提高灵活性

本工具基于Apache Zeppelin进行二次开发,工具结构分为数据层、核心功能层和可视化层,具有数据分析任务调度、分布式计算、跨引擎关联、在线协作、行为监控、数据可视化等功能。

1:低代码交互式数据分析工具架构设计

数据层:适配Hive、MongoDB、HBase、ClickHouse、MySQL等RDBMS与非RDBMS数据库,提供统一数据访问入口。

核心功能层:包含跨引擎关联查询解释器、行为监控、多人协作、各数据库专用解释器、系统日志权限控制等多个模块。一方面采用Dolphin Scheduler进行取数任务调度管理,并依托Spark实现分布式计算,通过跨引擎关联解释器提供跨数据库关联查询能力,有效提高数据资产利用率;另一方面基于在线协作文档技术,实现代码和图表的多用户视角同步更新,提高在线联调效率,大大缩短研发周期。此外,通过数据访问行为监控模块结合数据权限管理,可以有效保护数据资产安全。

可视化层:接收解释器处理后的规范化数据,依托低代码技术实现以图表为单位的web模块,以表格、饼图、柱状图、折线图、散点图等形式进行展示,并提供数据导出功能,可满足大部分数据可视化需求。

以下是低代码交互式数据分析工具的核心实现逻辑,通过开发多种数据库的Catalog可以完成各类DDL和DML接口实现,基于Multiple Catalog特性,自动汇聚Zeppelin各专用解释器配置信息并注入到Spark,通过Catalog name区分各个数据库,充分利用Spark分布式计算能力,使跨引擎查询成为Spark SQL的内置能力,从而与Zeppelin深度结合进一步降低跨引擎查询门槛。

图2:低代码交互式数据分析工具核心实现逻辑

在应用成效方面,目前该工具已完成19个数据库的适配,并应用于中国移动智慧家庭运营中心一级大屏运营支撑工具项目,纳管2亿+移动高清大屏数据,累计节省开发及产运人力3人年。以新/老用户次日/近三日/近七日留存率统计为例,传统查询方式需耗费20-30分钟,通过本工具在线协作查询,可缩短至5分钟以内,并直接呈现为图表。

在可推广性方面,由于工具内所有组件都在JVM内运行,借助于JVM良好的跨工具兼容性,可以通过BASH脚本轻松实现一键部署,无需考虑组件依赖兼容性问题。同时,借助于跨引擎关联解释器,可接入Hive、Mysql、MongoDB等主流数据库进行跨库、跨引擎数据关联查询,在具备Spark组件的集群中可以实现一键部署上线,轻松接入。

未来,随着数字化转型的加速推进和市场需求的不断增长,低代码交互式数据分析工具依靠其更高的灵活性和可扩展性,将更好地满足业务高质量发展的需求,提供更加高效、灵活、智能的数据洞察力和决策支持,推动中国移动智慧家庭领域的数字化转型和业务发展。

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
您可能感兴趣的文章
  • 美光为台式机、笔记本电脑和数据中心带来LPDDR5X LPDDR内存主要针对智能手机,因此专为低功耗和点对点连接而设计。但手机的快速发展也推动了LPDDR的快速发展,这就是为何LPDDR5X传输速率比商品DDR5 SDRAM更快。
  • 面对欧盟效率和空载功耗两大新要求,BLDC设计怎么破? BLDC的应用持续增长,主要市场驱动力来自于以下几个方面:工业类电机应用节能指令提出了新要求;印度对于吊扇应用,致力于实现50%的节能目标;越来越多设备的终端客户,希望有更好的使用体验。
  • AMD加持研华AIMB-723工业级主板,着眼未来AOI应用 在这篇文章中,我们将讨论Advantech(研华)如何帮助客户利用AOI生产PCB和IC。我们将重点介绍研华的由AMD驱动的AIMB-723工业级主板的新能力,它将开启基于AOI的视觉检测的新时代。
  • 面向边缘设备的低功耗AI解决方案——让AI无处不在 尽管有着积极的预测,人工智能半导体领域仍面临持续的挑战,特别是在性能和功效方面。因此需要进一步努力加强和完善设计,使基于人工智能的工作负载能够低功耗执行。
  • 中美脑机接口竞争白热化 来到2024年,短短一个多月的时间,世界脑机接口行业就风起云涌,竞争趋于白热化。Neuralink的第一例实验已经开始,并获得了“令人鼓舞”的初步结果;然而,其最大的竞争对手Synchron也开始了动作,其推出的Stentrode曾被马斯克成为“遥遥领先”,当然,加州理工学院的功能超声也一直在追赶。国内清华大学也获得了重大突破:在四肢截瘫患者身上实现了自主脑控喝水。
  • 2024,飞行汽车开始起飞 自从2016年CES上,亿航推出空中载人无人机之后,飞行汽车一直在不断发展,2024 CES上,飞行汽车再次吸引了全球的目光。2024年,飞行汽车似乎要开始起飞。
相关推荐
    广告
    近期热点
    广告
    广告
    可能感兴趣的话题
    广告
    广告
    向右滑动:上一篇 向左滑动:下一篇 我知道了