什么是数据集?在BI工具中指的是在报表开发前的取数过程,把需要的数据整合成一个数据集合,以便于在报表开发中使用。可以把它理解为我们基于数据库获取我们需要的数据。而数据库获取数据是有多种方式的,比如可以通过直接写SQL语句、视图、存储过程等。

 

那么,Spreadsheet与FineReport这两款BI工具它们支持的数据集有哪些呢?接下来小编将把自己整理的一些内容给大家分享一下。

 

  1. FineReport

Finereport的数据集照其来源范围可以分为 数据库查询 ,内置数据集,文件数据集,存储过程,关联数据集。

1)数据库查询:是指从定义好的数据库连接中,也就是数据源中使用 SQL 语句来选择需要的字段,一般是直接对数据源中的数据库表直接进行操作。

2)内置数据集:可以实现在没有数据库的机器上分页预览模板。如在某一台机器上使用数据库查询制作了一个模板,将该模板拷贝到另外一台机器访问则需要有对应的连接,若没有此连接就不能访问该模板。此时可以直接将该模板的数据集定义成内置数据集或者在制作模板的机器上将该模板输出成内置数据集模板,这样该模板就可以在任何电脑上访问了。

3)文件数据集:是指以 txt 文本文件、Excel 文件和 XML 文件中的数据为数据集,将这些文件中的数据加载进行,并以二维表的结构展示在数据集当中,以供模板使用。

4)存储过程,就是直接将存储过程作为数据集,不需要在数据库查询而是去调用存储过程。FineReport 支持全部数据库的存储过程作为数据集并且定义方法都相同。

5)关联数据集:即在已经创建的两个数据集基础上,创建关联,形成一个新的数据集。

 2、Spreadsheet

Spreadsheet主要包含主要包含 可视化数据集、SQL数据集、原生SQL数据集、存储过程数据集、 Java数据集 、透视分析和即席查询。

数据集是定义报表和图形的基础,透视分析、Echarts图形、电子表格都是基于数据集创建的。

  • 可视化数据集:基于数据源或是业务主题通过简单拖拽操作创建的数据集。使用者一般为不熟悉SQL语句的业务人员。
  • SQL数据集:通过在文本区中输入SQL语句,来定义数据集条件和内容的一种数据集。使用者一般为熟悉SQL语句的技术人员。
  • 原生SQL数据集:原生SQL数据集类似SQL数据集,是通过在文本输入区中直接输入各类数据库方言表达式定义数据集条件和内容的一种数据集。使用者一般为熟悉SQL语句的技术人员。
  • 存储过程数据集:存储过程数据集是针对存储过程定义数据集条件和内容的一类数据集。使用者一般为熟悉存储过程的技术人员。
  • 多维数据集:多维数据集是指基于多维数据源创建的一类数据集。
  • Java数据集:Java数据集是指基于Java数据源中Java数据集对象作为数据集源的一种数据集。使用者一般为熟悉JAVA类的开发人员。
  • 透视分析:透视分析采用“类Excel数据透视表”的设计,作为数据集能够实现对数据的查询与探索。
  • 即席查询:即席查询作为数据集可以满足明细数据的查询需要。

 

那么以上就是本期小编基于Spreadsheet与FineReport整理的数据集对比的相关信息,希望可以给大家带来一些帮助~

Spreadsheet与FineReport数据集对比相关推荐

  1. R语言plotly可视化:plotly可视化箱图、相同数据集对比使用不同分位数算法的可视化差异(quartilemethod参数、linear、inclusive、exclusive)

    R语言plotly可视化:plotly可视化箱图.相同数据集对比使用不同分位数算法的可视化差异(quartilemethod参数.linear.inclusive.exclusive) 目录

  2. 近期要做填报报表,使用Spreadsheet还是Finereport?

    又是忙碌的五月呀~~近期接到一个项目,是一家商贸公司需要去采集销售部门的销售业绩据, 以往他们使用Excel表格线下去做报表填报,传统的报表体系效率低,文件杂,汇总难.下级部门上传数据需要以多个表格来 ...

  3. FineReport数据集

    数据集是指从数据库中将数据取出来,可直接应用于模板设计的数据展现集合. 数据集按照其使用范围可以分为服务器数据集,模板数据集两种. 1.1  模板数据集 只适用于单张模板的数据集,具体类型同服务器数据 ...

  4. 史上最大的实体关系抽取数据集!清华大学自然语言处理团队发布 FewRel...

    雷锋网 AI 科技评论按,在去年的 EMNLP2018 上,清华大学自然语言处理实验室发布了一个大规模精标注关系抽取数据集 FewRel.据了解,这是目前最大的精标注关系抽取数据集. 据清华大学自然语 ...

  5. 【知识星球】这几年人脸都有哪些有意思的数据集?

    欢迎大家来到<知识星球>专栏,人脸一直是整个图像领域里最大的方向,最近几个月咱们在知识星球里分享了非常多的这几年新出的人脸数据集,简单介绍其中几个如下. 作者&编辑 | 言有三 有 ...

  6. 2019 IROS—终生机器视觉数据集全球挑战赛

    聚焦机器视觉前沿领域,旨在通过比赛探索,赋予 AI 终生学习能力. IROS会议介绍 IEEE智能机器人与系统国际会议(IROS)是智能机器人与自动化领域的两个顶级国际会议之一,每一届IROS会议及其 ...

  7. 阿里联合学界开源大型3D场景数据集,6813个户型,几何与纹理细节丰富

    本文转载自机器之心. 机器之心专栏 机器之心编辑部 源于阿里巴巴淘系的工业生产流程,兼具质量与数量,模型包含丰富的几何与纹理细节,阿里巴巴联合学界开源的场景布局数据集 3D-FRONT 将填补大规模高 ...

  8. 100+诡异的数据集,20万Eclipse Bug、死囚遗言等

    摘要:近日,Robert Seaton整理了100多个最有趣的数据集,其中包括Jeopardy真题,死囚的最后一句话,20万个Eclipse Bug,足球比赛相关,柏拉图式的爱情,太阳系以外的行星,1 ...

  9. 【神经网络与深度学习】CIFAR10数据集介绍,并使用卷积神经网络训练图像分类模型——[附完整训练代码]

    [神经网络与深度学习]CIFAR-10数据集介绍,并使用卷积神经网络训练模型--[附完整代码] 一.CIFAR-10数据集介绍 1.1 CIFAR-10数据集的内容 1.2 CIFAR-10数据集的结 ...

最新文章

  1. [二分查找] 二:二分查找的经典例题
  2. [Google Guava] 8-区间
  3. 组合电路Verilog的几种描述方式
  4. 解决gradle下载慢的问题
  5. Mongodb3.4.4复制集群+分片配置文档
  6. Val编程-文本操作
  7. 测试基础【第七篇】测试报告
  8. Windows和Linux动态库比较 (Zhuan)
  9. python 操作mysql_Python 操作MySQL
  10. mpvue返回上一个页面_Mpvue+Vant-Weapp开发小程序遇坑之解决系列
  11. java String补足
  12. Android开发的四大组件
  13. 如何在Qt Creator中导入图标资源
  14. BABOK - 需求分析(Requirements Analysis)概述
  15. 电信天翼网关连接多个路由器
  16. arduino数字端口输出电压可驱动多大继电器呢_「白皮书」数字信号与脉冲序列调理...
  17. 常见蛋白质种类_[转载]常用蛋白质数据库
  18. Docker 生产环境之安全性 - 适用于 Docker 的 AppArmor 安全配置文件
  19. win10正版office重新安装
  20. 熬夜学Java语言-File类浅解析

热门文章

  1. 辽宁自考 Java语言程序设计 课程代码 01019 备考整理(一)
  2. 企业应用业务需求变化的分析与应对-常见的业务需求变化
  3. 【微信小程序】使用页面跳转并携带多个特定参数
  4. 【二叉树相关习题】二叉树最大深度;平衡二叉树;最近公共祖先;对称二叉树;
  5. 数据可视化:世界银行数据(1960-2017)
  6. Android 接入网易易盾 SDK (文本检测)
  7. Java实现 LeetCode 347 前 K 个高频元素
  8. DWG TrueView 2013 – AutoCAD 官方免费DWG格式专用浏览和版本转换软件
  9. 【python版CV】图像轮廓模板匹配
  10. 爱客新版2.0使用教程