思迈特软件 Smartbi数据查询能力如何?
作者:互联网
随着对BI应用程度的加深,用户需要连接和管理的数据越来越多,也越来越复杂。 Smartbi支持丰富的数据源接入,但一般并不能直接使用接入的业务库直接进行数据分析。所以在报表开发前的取数过程,把需要的数据整合成一个数据集合,可以理解为我们基于数据库获取我们需要的数据,也是数据分析师和最终业务用户进行交互分析前的准备步骤。
不同的角色对数据查询软件有不同的要求:
技术人员希望的数据查询软件:功能强大,类似数据库查询工具;支持多种数据库,支持表、视图、存储过程、数据库函数;开发效率高、功能灵活、易维护;无需太多的定制开发。
业务人员希望的数据查询软件:简单、易用,能满足日常查询、分析需要;支持多种数据分析,如过滤、排序、TopN分析、8020分析;除了表格,还支持多种图形展现方式。
思迈特软件 Smartbi产品支持多种查询方式,面向各类用户,具有强大、适应性的查询能力。
思迈特软件 Smartbi产品针对不同的角色,提供多种查询方式,如组合分析、可视化查询、SQL查询、原生SQL查询、存储过程查询和JAVA查询,满足各类人员的需要:
技术人员: 产品提供SQL查询、原生SQL查询、存储过程查询和JAVA查询供技术人员使用。
业务人员:产品提供向导式查询、可视化查询这两个自助式查询平台供业务人员使用。使用自助式查询平台,可以降低技术人员的开发工作量,提高工作效率;为业务人员提供简单、易用、查询功能的BI分析工具。
无论是技术人员还是业务人员都可以通过相应的查询从数据库获取到所需的数据来进行数据分析。对各种数据集推荐使用的场景与人群做了简单的划分,如下图:
下面我们对 Smartbi支持的查询来进行简单说明
(1) 组合分析:它可以满足业务人员自助取数,是为业务人员度身定做的功能。
通过语义层封装业务人员面向业务元数据进行查询;
企业的非技术员工无法掌握复杂的分析工具,只需简单的勾选操作即可直接获取所需数据,并可进行多种分析、图形、导出、打印等功能。
(2) 可视化查询:基于用户熟悉的业务属性,通过鼠标拖拉操作即可建立的业务查询。
界面直观的拖拽式操作
操作过程更灵活
自动关联表关系
无需编写SQL语句
(3) SQL/原生SQL查询:基于数据库中的表字段,手工书写SQL语句建立的业务查询。
支持多种关系数据库
支持数据库函数
一个SQL查询中,支持多条SQL语句
(4) 存储过程查询:基于数据库中的存储过程,来构建的业务查询。
图形化的编辑方式
界面直观的拖拽式操作
可进行告警多重表头等设置。
(5) JAVA查询:基于Java数据源中Java查询对象作为查询源的一种业务查询。
满足客户个性化查询需要,扩展能力强
支持对非结构化数据的查询、分析
跨系统的数据分析。调用其它系统提供的接口,获取数据并展现、分析
Smartbi改变了传统的方式,使业务用户通过简单的拖放即可实现对各类查询的操作从而获取各种分析数据集。比如有大屏展示需求的业务人员可选择Smartbi提供的自助数据集来制作自助仪表盘就最适合不过了。自助数据集是一类基于个性化需求并剧本灵活查询能力的数据集,用户可以根据业务要求,通过可视化的方式,使用跨数据库、多表关联、数据转换、复杂逻辑关系计算、数据抽取ETL等功能,将数据提取到自助数据集。
可视化查询数据集专门给不熟悉SQL语句的业务人员自行从数据库里获取所需要的查询条件和数据。基于数据源或是业务主题通过简单拖拽操作创建所见即所得数据集。
业务人员使用Excel分析可采用透视分析、即席查询数据集作为数据库取数的来源。其中可视化查询类似Excel数据透视表,作为数据集能够实现对数据的查询与探索。另外透视分析还可作为电子表格的数据来源。即席查询数据集则是用于大量明细数据的查询的清单式数据集。
以往数据准备基本都依附于技术人员,目前在一定程度上不仅让技术人员从繁琐的工作中解脱出来,也能使业务人员也能参与到数据处理环节中。真正做到人尽其才。
标签:迈特,数据库,Smartbi,查询,SQL,业务人员,数据 来源: https://blog.51cto.com/u_15081336/2774881