网站首页 > 精选教程 正文
为什么需要数据查询
随着对BI应用程度的加深,用户需要连接和管理的数据越来越多,也越来越复杂。Spreadsheet支持丰富的数据源接入,但一般并不能直接使用接入的业务库直接进行数据分析。所以在报表开发前的取数过程,把需要的数据整合成一个数据集合,可以理解为我们基于数据库获取我们需要的数据,也是数据分析师和最终业务用户进行交互分析前的准备步骤。
Spreadsheet为用户提供了强大而灵活的数据获取能力,一方面继承了需要掌握sql和存储过程等倾向于技术人员的传统数据集,如有:SQL数据集、原生SQL数据集、Java数据集、存储过程数据集、多维数据集。另外也具备可视化界面让业务人员也能实现数据准备,如:自助数据集、透视分析数据集、即席查询数据集、可视化查询。
无论是技术人员还是业务人员都可以通过相应的查询从数据库获取到所需的数据来进行数据分析。对各种数据集推荐使用的场景与人群做了简单的划分,如下图:
对于熟悉SQL语句的技术人员来说,可以使用SQL数据集、原生sql数据集来通过在文本输入区中直接输入各类数据库方言表达式定义数据集条件和内容。那sql数据集与原生sql数据集如何选择呢?SQL数据集是一类封装结构的原生SQL数据集语句,在解析SQL语句过程中对最外层进行了包装,而原生SQL数据集没有对最外层进行包装,是按照“所见即所得”的方式进行解析并执行。
对于熟悉存储过程技术人员可以选择存储过程数据集。是针对存储过程定义数据集条件和内容的一类数据集。另外,如果需要基于多维数据源创建数据集,系统也是支持通过创建多维数据集将多维数据库中的cube进行转换,形成可以供报表使用的数据模型,整个操作都是可视化的,方便灵活。能快速地在电子表格、仪表分析等报表上展现多维数据源的数据。同时我们也给熟悉JAVA类的开发人员准备Java数据集。此数据集具体是指将java查询对象输出的数据转换成集合,支持自行编写java类处理数据、调用webservice接口返回数据,内置了txt、csv文件读取等数据获取方式。
Spreadsheet改变了传统的方式,使业务用户通过简单的拖放即可实现对各类查询的操作从而获取各种分析数据集。用户可以根据业务要求,通过可视化的方式,多表关联、数据转换、复杂逻辑关系计算、将数据作进一步的集合便于分析展现使用。
可视化查询数据集专门给不熟悉SQL语句的业务人员自行从数据库里获取所需要的查询条件和数据。基于数据源或是业务主题通过简单拖拽操作创建所见即所得数据集。
透视分析。(业务人员使用Excel分析时选择)
业务人员使用Excel分析可采用透视分析、即席查询数据集作为数据库取数的来源。其中可视化查询类似Excel数据透视表,作为数据集能够实现对数据的查询与探索。另外透视分析还可作为电子表格的数据来源。即席查询数据集则是用于大量明细数据的查询的清单式数据集。
以往数据准备基本都依附于技术人员,目前在一定程度上不仅让技术人员从繁琐的工作中解脱出来,也能使业务人员也能参与到数据处理环节中。真正做到人尽其才。
数据查询能力亮点
可视化的数据准备:
Spreadsheet提供强大的界面化数据管理能力,由用户自行在源数据关系的基础上构建自己的业务所需数据集。 如可视化查询就能让用户在一个可视化界面拖拉拽即可轻松完成数据模型的构建,使我们的分析用户更快、更直观地获取到准备好的数据,从而更快、更智能地进行业务决策。
马上体验
如果对Spreadsheet的灵活数据查询功能感兴趣,也可以进一步了解(
https://www.smartbi.com.cn/spreadsheet),遇到问题可直接联系我们表哥表姐进行一对一帮助~
- 上一篇: Java动态代理的原生实现和Spring AOP的实现
- 下一篇: WebService入门
猜你喜欢
- 2024-11-19 阿里高频面试题汇总
- 2024-11-19 Java 类加载:性能影响
- 2024-11-19 Dubbo的使用及原理分析
- 2024-11-19 Java常用的包库及快捷键
- 2024-11-19 JAVA动态代理的作用是什么?
- 2024-11-19 2022 Java 企业面试题汇总
- 2024-11-19 SpringCloud远程服务调用的方式RPC和HTTP
- 2024-11-19 Android APP漏洞之战(7)——信息泄露漏洞详解
- 2024-11-19 微服务的那些事(三),微服务的远程调用方式。RPC和HTTP
- 2024-11-19 C#宿舍管理系统
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)