Smartbi查询能力如何?
Smartbi产品支持多种查询方式,面向各类用户,具有强大、适应性的查询能力。不同的角色对查询有不同的要求:
- 技术人员希望:功能强大,类似数据库查询工具;支持多种数据库,支持表、视图、存储过程、数据库函数;开发效率高、功能灵活、易维护;无需太多的定制开发。
- 业务人员希望:简单、易用,能满足日常查询、分析需要;支持多种数据分析,如过滤、排序、TopN分析、8020分析;除了表格,还支持多种图形展现方式。
Smartbi产品针对不同的角色,提供多种查询方式,如组合分析、可视化查询、SQL查询、原生SQL查询、存储过程查询和JAVA查询,满足各类人员的需要:
- 技术人员: 产品提供SQL查询、原生SQL查询、存储过程查询和JAVA查询供技术人员使用。
- 业务人员:产品提供向导式查询、可视化查询这两个自助式查询平台供业务人员使用。使用自助式查询平台,可以降低技术人员的开发工作量,提高工作效率;为业务人员提供简单、易用、查询功能的BI分析工具。
下面我们对产品支持的查询来进行简单说明
(1) 组合分析:它可以满足业务人员自助取数,是为业务人员度身定做的功能。
- 通过语义层封装业务人员面向业务元数据进行查询;
- 企业的非技术员工无法掌握复杂的分析工具,只需简单的勾选操作即可直接获取所需数据,并可进行多种分析、图形、导出、打印等功能。
(2) 可视化查询:基于用户熟悉的业务属性,通过鼠标拖拉操作即可建立的业务查询。
- 界面直观的拖拽式操作
- 操作过程更灵活
- 自动关联表关系
- 无需编写SQL语句
(3) SQL/原生SQL查询:基于数据库中的表字段,手工书写SQL语句建立的业务查询。
- 支持多种关系数据库
- 支持数据库函数
- 一个SQL查询中,支持多条SQL语句
(4) 存储过程查询:基于数据库中的存储过程,来构建的业务查询。
- 图形化的编辑方式
- 界面直观的拖拽式操作
- 可进行告警多重表头等设置。
(5) JAVA查询:基于Java数据源中Java查询对象作为查询源的一种业务查询。
- 满足客户个性化查询需要,扩展能力强
- 支持对非结构化数据的查询、分析
- 跨系统的数据分析。调用其它系统提供的接口,获取数据并展现、分析