观远BI是如何帮助业务人员独立完成数据查询和使用的
为什么需要数据查询?
随着BI应用的深入,用户需要连接和管理的数据越来越多,也越来越复杂。观远BI支持访问丰富的数据源,但一般不能直接使用连接的服务库进行数据分析。因此,在报表开发前取数据的过程中,将需要的数据整合到一个数据集中,可以理解为基于数据库获取我们需要的数据,这也是数据分析师和最终业务用户进行交互分析之前的准备步骤。
观远BI 为用户提供强大灵活的数据采集能力。一方面继承了传统的倾向于技术人员的数据集,如SQL和存储过程,如:SQL数据集、原生SQL数据集、Java数据集、存储过程数据集、多维数据集。此外,它还具有可视化界面,业务人员也可以实现数据准备,例如:自助数据集、透视分析数据集、即席查询数据集、可视化查询数据集。
技术人员和业务人员都可以通过相应的数据查询从数据库中获取需要的数据进行数据分析:
对于熟悉 SQL 语句的技术人员,可以通过在文本输入区直接输入各种数据库方言表达式,使用 SQL 数据集和原生 SQL 数据集来定义数据集条件和内容。如何选择sql数据集和原生sql数据集?SQL数据集是一种具有封装结构的原生SQL数据集语句。最外层是在解析SQL语句的过程中打包的,而原生SQL数据集不打包最外层。它基于“所见即所得”的方式来解析和执行。
熟悉存储过程的朋友可以选择存储过程数据集。一种数据集,它为存储过程定义数据集的条件和内容。另外,如果需要基于多维数据源创建数据集,系统还支持多维数据库中的多维数据集转换,通过创建多维数据集形成可用于报表的数据模型。整个操作直观、方便、灵活。它可以在电子表格和仪器分析等报表上快速显示来自多维数据源的数据。我们还为熟悉 Java 类的开发人员准备 Java 数据集。这个数据集具体是指将Java查询对象输出的数据转换成一个集合。
观远BI改变传统方式,让业务用户可以通过简单的拖放操作各种查询,获取各种分析数据集。比如需要大屏展示的业务人员,可以选择观远BI提供的自助数据集,创建自助仪表盘,最合适。自助数据集是一种基于个性化需求和灵活的脚本查询能力的数据集。用户可以根据业务需求,通过可视化方式使用跨数据库、多表关联、数据转换、复杂逻辑关系计算、数据抽取ETL等。将数据提取到自助服务数据集中的功能。
可视化数据查询数据集是专门为不熟悉SQL语句的业务人员从数据库中获取所需的数据查询条件和数据而设计的。基于数据源或业务主题,通过简单的拖放操作创建所见即所得数据集。
使用Excel分析的业务人员可以使用透视分析、即席数据查询数据集作为数据库访问源。可视化数据查询类似于 Excel 数据透视表,可以作为数据集来查询和探索数据。此外,数据透视分析还可用作电子表格的数据源。即席查询数据集是用于查询大量详细数据的清单数据集。
过去,数据准备基本上依赖于技术人员。现在,在一定程度上,不仅技术人员可以从繁琐的工作中解脱出来,业务人员也可以参与到数据处理中。真正做到人尽其才。
数据查询能力亮点
1.可视化数据准备
观远BI提供强大的接口数据管理能力,用户可以在源数据关系的基础上构建自己的业务数据集。比如可视化查询,让用户在可视化界面上通过拖拽轻松完成数据模型的构建,让我们的分析用户更快更直观的获取准备好的数据,从而更快更智能地做出业务决策。
2. 支持跨库查询
自助数据集支持跨库查询。当用户的查询数据范围比较广且不限于一个数据库时,可以跨多个数据库进行查询。提供跨库查询功能,支持不同数据源的关联,处理不同接口数据的统一访问问题。
3.缓存机制
系统支持数据抽取的数据集:自助数据集、可视化数据集、SQL数据集、存储过程数据集、Java数据集、即席查询、透视分析。大多数数据集都支持通过数据提取从源数据库中提取原始数据到缓存库中,可以保证秒级获取大量数据结果,提高系统性能。