麦粉社区
>
帖子详情

深度剖析:看Smartbi如何在“数据资源”的有力管控下,充...

独家观点 发表于 2021-10-11 01:43
发表于 2021-10-11 01:43:23
  我们在上一篇文章《深度剖析:“数尽其用、人尽其才”,Smartbi对现代化BI的设计思路!》中讲到了BI的发展动力和趋势,讲到了对企业级BI的理解,了解到为了实现企业的数据化运营,Smartbi产品因地制宜、融会贯通,“数据资源”的有力管控下,充分发挥三类角色的分工协作价值!

  如下面的角色分层架构功能图,业务分析师、数据工程师和平台管理员这三类角色各司其职、紧密配合。

1.png

  今天,我们重点从这三类角色着手,了解满足这些角色的Smartbi产品功能需求。

一、业务分析师:获取数据、分析数据
  首先看业务分析师角色的画像。业务分析师是从事数据搜集、整理、分析,并依据数据做出研究、评估和预测的专业人员。他们可专职可兼职,可能是业务管理者,也可能是业务执行者;他们对业务很熟,但对it技术是不熟悉的;他们很熟悉Excel,但是分析需求灵活多变。

2.png

  业务分析师的需求主要包括下面6个方面,下面我们一一进行解释:

1、数据资源导航
  巧妇难为无米之炊:通过开放的企业数据资源导航,个人可以在目录树中查看目前可用的企业数据资源,还可以通过数据快查进行资源搜索、脱敏预览、血缘确认等功能来确认是否是自身需要的数据。

3.png

  数据资源导航操作:

4.gif

2、申请数据资源
  通过企业数据资源导航确认是自身需要的数据后,个人可以在线申请授权,通过审核就可以进行数据分析。

5.png

  申请数据资源操作:

6.gif


3、自助分析工具箱
  如同生活在城市中我们依赖多种交通工具,同样数据分析工具也要从易到难,产品提供多场景的分析工具,帮助业务人员实现数据自助分析。从自然语言分析到传统灵活查询、从Excel融合分析到自助仪表盘,从透视分析到数据挖掘,功能由浅入深, 不同阶段有不同的选择。

7.png

4、自助数据准备
  当个人已有的数据资源不能满足数据分析,业务分析师需要:
  l 将多个公共数据集进行关联分析
  l 将本地Excel结合公共数据集进行关联分析
  l 上传本地Excel进行分析

  这些情况下,推荐使用“自助数据集”功能完成数据准备,既能让公共数据集保持稳定、同时兼顾个性化需要。

  上传Excel文件并创建自助数据据:

8.gif

5、申请支持服务
  自助分析平台使用中,业务分析师难免会遇到各种困难,需要求助:
  情况1:对数据质量的疑问,尤其是异常值和不符合常理的计算结果
  情况2:对数据资源的需求,主要是对公共数据集不够了解,或者询问更多数据的可能性
  情况3:对分析工具的操作,包括浏览器功能的使用,也包括Excel本身的功能使用
  情况4:其它系统功能问题,如浏览器兼容问题

  这时我们可以使用产品中问答互助的功能来实现求助:
  l 问答互助:用户可以在答疑界面中进行问题提问。包括公开的提问及私密的提问。
  l 私密互动:当问题不便公开,还能设置为私密,指定人员才能看到。
  l 最佳答案:提问人可以设置最佳答案,形成自己的知识图谱
  l 问题标签:平台管理员可以对问答设置很多标签、方便搜索

9.png

6、个人结果应用
  业务分析师每次完成的数据分析图表,可以:
  1、保存后下次可继续修改
  2、作为个人应用在PC浏览器或APP打开,查询动态的数据
  3、向同事或者领导分享,接收者根据自身数据权限查询
  Smartbi产品应对各种分析场景,都可以通过一键发布,将个人结果应用到移动设备上。

10.png

二、数据工程师:管控数据、提供服务
  第二看数据工程师角色的画像。数据工程师负责数据资源的准备,对业务分析师提供支持和帮助。他们可能是业务管理者,数据开发人员,也可能是专业的IT人员;他们对数据技术很熟,精通数据分析工具,还掌握着数据资源的授权。

11.png

  数据工程师主要负责管控数据,提供服务。下面我们先介绍数据工程师是响应并提供哪些服务给业务分析师;再介绍他们提前准备哪些数据资源给业务分析师;最后介绍一些常见的数据资源准备功能。

1、响应并提供数据服务
  数据工程师提供的第一个服务是数据授权服务,它包括主动授权服务和响应授权服务两种:
  l 主动授权服务:通过数据权限、资源权限、功能权限的立体管控方式,将公共数据资源或者数据应用授予全体或部分业务人员进行使用;可针对角色、用户、组进行灵活授权;操作过程难度稍高。


12.png


  l 响应授权服务针对业务人员申请的数据资源,在系统内置的流程中进行一键授权操作仅针对用户进行授权,操作过程非常简单,根据消息进入操作即可。
13.gif


  第二个服务是数据变更服务。公共数据资源被授权给个人使用后,无论后续直接用于数据分析还是二次数据准备,一旦产生变更,所影响的范围是比较大的,因此数据变更是必须能管控风险的!单纯增加数据的方式不涉及现有应用,只需发公告即可!它包括变更前评估和预告和变更后通知和评价。
  l 变更前评估和预告:通过影响性分析,将待变更数据表、字段所影响到的范围进行评估,并发送公告消息,便于变更者决策是否要采用变更的方式

14.png

  l 变更后通知和评价:将已经发生变更的数据表或字段的ID通过公告消息发送出去,便于业务分析师使用影响性分析确认所受影响已被消除。

15.png

  第三个服务是在线的支持服务,这个服务包括几种类型:数据质量的困惑疑问、对资源的需求、数据资源需求在分析工具操作的问题、系统其他的功能问题等等。

16.png

  业务分析师在这些情况下提出疑问或求助,都会以在线的方式提出,数据工程师仅通过系统消息即可收到这些请求并做出不同的响应式服务!

2、提前准备好的数据资源
  数据工程另一个非常重要的工作进行数据的准备和处理。目前在Smartbi产品中主要提供三种封装好的数据资源供业务人员使用:业务主题、公共数据集、源数据表。

业务主题
  语义模型是构建动态大宽表的前提,只有具备了全仓库建模后,业务人员才有可能构建自己分析的模型,这个模型在我们产品中就叫做业务主题。业务主题是最常用的数据资源类型,它通过虚拟语义层将复杂的数据关系转换为业务分析师可认知和使用的模型。和其他产品不一样的是,业务主题是逻辑上的,它并不存储数据。业务主题虚拟的背后是物理数据库,无论是数据仓库还是数据湖,无论是一种数据库,还是多种数据库,在这里都可以使用业务主题进行统一管理。

17.png

公共数据集
  在简单的业务主题不能满足的情况下,公共数据集是不可缺少的数据资源补充。公共数据集可以关联计划任务将数据提前抽取到高速缓存,实现“数据集市”的数据落地加速!以及更丰富的数据源查询。尤其是自助数据集,它的操作界面可视化,无需任何代码,并可进行二次语义层建模,封装为个性“数据集市”。

  自助数据集操作:

18.gif

源数据表
  产品支持各式数据的接入,无论是传统还是潮流,结构数据还是非结构数据;支持直接源数据进行分析,使得数据工程师可从各种数据产品获得数据资源!


19.png

3、常用的数据资源准备功能
  Smartbi产品还提供一些常用的数据资源准备功能供数据工程师使用,比如实现跨库查询、通过自助ETL实现数据处理、还支持外部数据的导入。

跨库关联
  企业的数据环境往往是异构的,但根据数据分析的需求又需要将它们关联起来,数据工程师可使用“跨库关联”方式自由组合异构数据,以标准的数据资源方式开放给业务分析师使用!

20.png

  跨库查询操作:

21.gif

数据处理
  自助ETL以工作流的形式实现为库表提取数据模型的语义,通过易于操作的可视化界面,将原来复杂的数据加工操作变得简单,大大减轻开发与维护的工作量。自助ETL功能不仅自带丰富处理节点,还支持SQL扩展、支持可写入数据库、支持性能线性扩展!

22.png

数据导入
  产品还支持两种方式的数据导入,以满足不同的用户不同场景下的应用。

  一是定义Excel导入模板的方式。先配置好Excel模板与数据库表之间的映射关系,发布后业务分析师可在线上传Excel文件,数据入库

23.png

  二是上传Excel数据入库按照固定的Excel列,创建数据库表结构,由数据工程师将Excel数据文件通过数据源管理功能上传入库

24.png

三、平台管理员:管理平台、保障系统
  第三看平台管理员角色的画像。平台管理员负责基础软件环境,保障系统的可知、可用和可控。

  他们是认证的产品管理者、专业IT人事、运维管理工程师等;他们精通IT产品和技术、熟悉操作系统操作、还了解网络安全原理。

25.png

  平台管理员主要负责的工作内容包括:
  l 确保可控性的功能,就安全管理的内容。
  l 确保可执行的内容。如知情权消息中心,统计分析系统监控。
  l 确保可用性的功能,包括性能调优公共设施,升级维护开发资源。

1、确保可控性的功能
  对自助分析平台来说,数据安全是最核心的要素,而且越来越开放的元数据也需要安全管控的配套!Smartbi 产品通过多种权限设置管理方式比如数据权限、资源权限、操作权限和脱敏预览等来实现对数据的安全管控。

26.png


2、确保可知性的功能
  平台通过消息中心功能提供完善的消息机制,包括系统、公告、私信三类消息类型

27.png

  平台通过统计分析功能对数据资源利用程度以及业务分析师使用深度具备客观评价的作用,也可以辅助决策性能调优策略!

  平台通过系统监控满足系统管理员的方方面面要求。我们具有同业里最直观与丰富的监控功能,对管理员来说,平台运行环境涉及到的应用、中间件、操作系统、硬件,都需要能及时了解状态!

3、确保可用性的功能
性能调优
  性能对于平台管理员都是必须解决的问题,应对方法可以有多种方案选择,所花费的成本代价也不相同!性能调优分成两个方面,一个是数据资源的性能改善,一个是应用服务器的集群。

  如果客户源系统性能不足,那么加工后的数据可以直接放入产品内置的存储中。我们支持多种的缓存存储。

  如果访问量巨大,产品支持通过集群扩展来分散压力,通过Smartbi 的智能分发器,还能做到 “繁忙检测” “异常告警”。

28.png

公共设置
  对于管理者来说,希望高频小需求能够统一设置,实现复用以提高效率,降低沟通成本!平台通过公共设置功能可以实现图形主题、数据格式、脱敏规则等都由管理员提前配置好,大量减少后期别人使用的困难。

30.png

升级维护
  升级维护包括资源导入导出,知识库的备份恢复,安全补丁的更新,平台功能的升级。 升级维护都是可以在线操作的。平台提供不同功能实现不同的升级维护需求:
  l 提供导入导出功能实现资源发布或升级无须停机操作即可完成开发向生产环境的迁移
  l 提供知识库备份和恢复功能通过计划任务或者人工操作即可对知识库进行备份支持在线完成无须停机
  l 提供安全补丁更新功能,支持“在线更新”“手动更新”两种方式。
  l 平台功能升级通常情况用smartbi.war替换旧版本重启即可

开发资源
  平台所有的功能可能都会存在一个定制开发的需要,所以针对各类型资源开发都提供相应的服务。比如:
  l 通过“报表宏”实现对单个报表进行个性化改造满足报表定制的需求。
  l 通过系统集成满足单点登录、用户集成资源集成、功能集成、页面整合等集成需求
  l 通过插件包扩展平台功能满足客户级定制的个性化
  l 此外,产品还提供更高级别的二次开发接口,以满足更高要求的系统集成开发需求。

  综上所述,Smartbi拥有强有力的数据资源处理和管控能力,数据资源同时支撑传统BI、自助BI和智能BI;各类参与者也能各取所需,各尽所能。通过这种“数尽其用、人尽其才”设计理念、加上强有力的功能支撑、全自助的人员配置,Smartbi将突破瓶颈,推动企业的数据化运营!


高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 0关注人数 1022浏览人数
最后回复于:2021-10-11 01:43
快速回复 返回顶部 返回列表