7. 自助分析:灵活分析,快速释放数据价值
1) Dataphin分析平台概述
Dataphin分析平台是一个便捷高效的数据分析平台,提供自助取数、数据可视化、数据分析、分析结论产出与分享等产品功能,旨在为更多非专业数据开发人员,如数据分析、产品、运营等工作人员提供便捷高效的数据分析能力,提升日常取数分析效率与体验。
分析平台支持基于个人视角创建SQL查询任务与Notebook,支持新建生产环境手工表。
∙ SQL查询任务:SQL查询任务提供沉浸式数据分析环境,可对有查询权限的数据进行快速的查询与可视化分析。
∙ Notebook任务:Notebook是集文本与SQL查询于一体的交互式数据分析笔记本。在SQL查询任务的功能基础上,支持了Markdown单元与每次查询结果自动生成临时表功能。加强了数据分析场景下的便捷性与完整性。
∙ 手工表:支持在页面上手工编辑数据的表。简化生产表的创建与更新流程,无需编写SQL代码,在手工表的编辑页面进行可视化编辑,即可修改引项目生产表的数据,实现最新数据的快速流通。
2) Dataphin分析平台功能特色
∙ 面向个人视角:分析平台是一个面向个人视角的平台,用户可以直接进入分析平台创建自己的任务或者创建手工表(需要有建表权限)。“我”创建的任务仅有“我”和“我”主动分享给的用户可见。从个人视角出发,便于更高效、专注地管理个人的任务与数据分析结果。
∙ 灵活选择计算引擎:分析平台中支持选择“我”拥有即席查询权限且绑定了离线计算引擎的Dev/Basic项目运行SQL代码。另外,超级管理员或系统管理员也可以在系统设置中为分析平台绑定一个专用的计算引擎,为无法加入开发项目的成员提供计算资源。该特点支持先写代码,不受环境限制,随时记录代码灵感。
∙ 分享与协作:支持分享Notebook与SQL查询任务,实时分享查询结果及分析结论。被分享者仅可查看,不可编辑,保证自己创建的任务不会被随意修改。也可取消分享,收回被分享者的查看权限。支持分享手工表,根据被分享者对该表的权限,可对手工表进行查看或编辑操作。
3) Dataphin分析平台使用场景
a) 取数分析自闭环,打通数据消费链路
当数据分析师无法加入开发项目,查询取数会遇到很多限制,等待数据团队排期耗时往往很久,拿到结果也要导出到其他平台才产出分析报告,数据消费链路割裂不顺畅。
为分析平台绑定专用计算源,分析师可直接在分析平台中使用Notebook,对有权限的数据进行自助取数与洞察分析,提取出有效结论,直接在Dataphin形成一篇包含背景、数据、结论的完整数据分析文档。可分享同步自己的数据查询结果和分析结论给相关方,也可随时收回权限。
b) 分析报告图文结合,结论重点清晰呈现
数据分析报告堆叠了太多数据和文字,对查询出来的数据没有直观的感受,理解门槛高。
使用分析平台SQL查询任务或Notebook任务中的可视化功能,提供可视化能力,包括折线图、条形图、柱状图和饼图。无需把数据同步到其他平台,在Dataphin分析平台即可实现一站式可视化分析。
c) 手工维护数据表,生产环境快速更新
有一些手动维护的业务数据,如客户维表,每次更新数据需要运营对接数据开发走发布流程,耗时较久,导致最新数据不能及时共享出去。
针对运营等非数据开发的工作人员,可以在分析平台快速创建生产环境的手工表,无需编写SQL代码,即在编辑页面手动更新表数据,让更新不规律的维表数据,在生产链路中快速更新到最新版本。并且支持分享给相关同事,共同维护手工表数据。
d) 调试复杂代码,提升数据开发效率
数据开发的时候,业务逻辑复杂,SQL代码层层嵌套,一个任务中成千上万行的代码,自己难以调试,他人难以理解。
使用分析平台Notebook任务,将代码变为段落化结构,高效拆解复杂代码,降低代码复杂度,便于理解和调试。数据查询结果自动生成临时表,可高效复用。查询结果也会保存在任务中,再次打开无需再次运行,节省计算等待时间与资源。
e) 私有数据探索,空间自主可用
项目中的即席查询任务保存在项目公共空间中,公开可见。当项目成员建的任务很多时,也无法迅速定位自己任务。
使用分析平台的SQL查询任务,从个人视角出发,可更高效、专注地在私有空间中管理和保存自己的查询代码与查询结果。支持分享,仅被分享者可查看任务。