【数据可视化工具】浅谈 DataEase 和 FineBI 支持的数据源
前言
最近对市面上比较火热的数据可视化工具 DataEase 和 FineBI 进行了调研,在支持的数据源方面感觉不太一样,所以就有了这篇文章,话不多说,我们一起来看一下吧!以下的内容,大多来自两个工具的官方文档,还有自己整理的一些内容哈!
1 DataEase 支持的数据源
首先我们来看一下 DataEase ,作为数据可视化工具新秀,近一年来频繁出现在大家的眼前,它支持了哪些数据源呢?首先 DataEase 将自己支持的数据源明确的分为了五种类型,分别是:数据仓库/数据湖、OLTP 型数据库、OLAP 型数据库、数据文件、API 数据源。
官方文档链接:数据源概述 - DataEase 文档
1.1 DataEase 支持的数据源类型
数据仓库/数据湖: AWS RedShift、MaxCompute
OLTP 型数据库: MySQL、MongoDB、SQL Server、Oracle、PostgreSQL、MariaDB、Db2、TiDB、达梦(DM)
OLAP 型数据库: Apache Hive、Apache Kylin、Elasticsearch、ClickHouse、Apache Doris、Apache Impala、StarRocks、Presto、KingBase
数据文件: Excel、CSV
API 数据源

1.2 DataEase 针对以上数据源的对接调试版本
SQL Server - 2019
Elasticsearch - 7.10.1、8.1.1
Oracle - 12.2.0.1
MongoDB - 4.4.13、5.0.6
Db2 - 10.5、11.5.7.0
TiDB - 5.3.1
PostgreSQL - 12.10、14.2
ClickHouse - 22.1.4.30
Hive - 2.3.2
Kylin - 4.0.0
达梦 - DM8
MySQL - 5.7.36
Impala - 4.0.0
Doris - 0.15、1.0.0、1.1.0
Presto - 0.272
KingBase8 - 8.6.0
那么大家肯定比较疑惑啦,如果不在这些版本内怎么办呢?其它版本也可正常对接哦,若不满足可尝试通过在驱动管理处添加相应版本驱动解决。
1.3 连接方式(是否支持定时同步?)
这里或许不太懂的同学就有疑问了,为什么还要分支不支持定时同步呢?
是因为 DataEase 数据连接方式支持直连与定时同步,定时同步模式需要 Doris 与 Kettle 组件的支持,所以需要安装的系统为本地模式,系统会额外安装 Doris 与 Kettle 组件,就可以选择定时同步的功能,定时同步可以减少页面刷新时间和仪表板瞬时刷新的性能损耗等,数据量大的时候建议使用定时同步功能哦!
那么我们来看一下,数据源哪些是支持定时同步的吧!
官方链接:数据集概述 - DataEase 文档
数据源 | 直连 | 定时同步 |
MySQL | 支持 | 支持 |
Oracle | 支持 | 支持 |
SQL Server | 支持 | 支持 |
PostgreSQL | 支持 | 支持 |
Elasticsearch | 支持 | 不支持 |
ClickHouse | 支持 | 不支持 |
MongoDB | 支持 | 不支持 |
AWS RedShift | 支持 | 支持 |
MariaDB | 支持 | 支持 |
Apache Doris | 支持 | 支持 |
Apache Hive | 支持 | 不支持 |
Db2 | 支持 | 支持 |
API | 不支持 | 支持 |
TiDB | 支持 | 支持 |
Apache Impala | 支持 | 不支持 |
StarRocks | 支持 | 支持 |
MaxCompute | 支持 | 不支持 |
Presto | 支持 | 不支持 |
达梦数据库 | 支持 | 不支持 |
Apache Kylin | 支持 | 不支持 |

2 FineBI 支持的数据源
接下来,我们来看一下 FineBI ,作为一个老牌的领军的数据化可视化工具,它在业内有着不可撼动的位置,那么我们来看一下,它支持了哪些数据源呢?
2.1 FineBI 支持的数据源
Amazon Redshift | TBase | IBM DB2 |
Apache Impala | Trino | INFORMIX |
Apache Phoenix | TRANSWARP INCEPTOR | Hadoop Hive |
ADS | TeraData | Hbase |
APACHE KYLIN | TiDB | HSQL |
ClickHouse | Microsoft SQL Server | HP Vertica |
Doris | MySQL | SAP HANA |
DERBY | GaussDB 200 | SAP Sybase |
Dremio | Gbase 8A | SPARK |
Presto | Gbase 8S | SQlite |
Postgresql | Gbase 8T | FusionInsight elk |
Pivotal Greenplum Database | Oracle | KINGBASE |
阿里云Hologres | 达梦 | 华为云DWS |
阿里云MaxCompute | 阿里云AnalyticDB | [直连]Kyligence企业版 |
StarRocks | Kerberos 认证 |
2.2 需要安装插件才能理解的数据源
新 SAP BW 数据集插件 |
JSON 数据集插件 |
2.2 需要安装插件才能理解的数据源
FineBI 通过连接 FineReport 的 服务器数据集 支持连接下方的数据源(操作步骤请参照 FineReport 设计器远程连接 FineBI ):程序数据集 、 JSON 数据集 、新 SAP BW 数据集、Mongodb 数据连接。
怎么说呢,感觉功能真的很强大,支持的数据源也很多,但是跟 FineReport 有强绑定关系,所以导致部分数据源使用上有限制,再加上文档中缺失了对是否支持定时同步部分的文档说明,所以不太好界定哪些数据源是支持直连,哪些是支持抽取的,需要自己去测试一下,才能知道,不够直观。
3 DataEase 和 FineBI 对比
对比项 | DataEase | FineBI |
支持数据源 | 数据源支持不算少,但是比FineBI少,但是功能指向明确 | 数据源支持很多,功能强大,但是使用上比较困难 |
说明文档、功能手册 | 分类明确 | 功能较多,说明分散,希望增加一些详细的说明 |
问题回复 | 真的相对来说快 | 至少现在还没有回复我(想哭.jpg) |
至此,能说的就差不多说完啦,有什么可以留言评论哈!
欢迎点赞收藏分享!!!
相关文章:
【数据可视化工具】浅谈 DataEase 和 FineBI 支持的数据源
前言最近对市面上比较火热的数据可视化工具 DataEase 和 FineBI 进行了调研,在支持的数据源方面感觉不太一样,所以就有了这篇文章,话不多说,我们一起来看一下吧!以下的内容,大多来自两个工具的官方文档&…...
100种思维模型之上帝视角思维模型-025
惊奇、愤怒、郁闷,我们觉得生活不精彩,事情乱作一团,但这仅仅是视角问题而已。 换个视角,可以看到不同的世界。 “上帝视角思维模型”,即以一个更高、更客观、更理性的角度来看问题,从而做出理性的决策。 …...
从这5个方面,总结我当PM的第一年
以下5个方面(学习、思考、沟通、执行、产品)的分享,都是我站在巨人的肩膀上,结合自己所学所做总结而来;同时,我也继续学习,不断完善这些知识。如有不当,欢迎大家指正~一、学习&#…...
ChatGPT可以作为一个翻译器吗?
论文地址:https://arxiv.org/abs/2301.08745.pdf 背景 自从OpenAI2022年11月30日发布ChatGPT以来,基本上把NLP所有任务大统一了,那么在机器翻译的表现到底如何呢?腾讯AI Lab在翻译Prompt、多语言翻译以及翻译鲁棒性三方面做了一…...
详述java的设计模式(三)
1.装饰者模式 装饰者模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 使用场景: 在不影响其他对象的情况下ÿ…...
Linux命令·pwd
Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。1.命令格式:pwd [选项…...
以图搜图服务快速搭建
以图搜图服务快速搭建 电商公司,管理的商品少则几千,多则上百万。如何帮助用户从多如牛毛的商品中找到类似的商品就成了问题。 以图搜图就可以很好的帮助解决这个问题,通过 Towhee(resnet50 模型) Milvus 如何实现本…...
【TensorFlow安装踩坑记录】
TensorFlow安装踩坑记录第一步,切换服务器cuda版本第二步,conda安装tensorflow记录一下最近安装Tensorflow v1时遇到的问题和解决办法第一步,切换服务器cuda版本 首先我想安装tensorflow 1.13.1,兼容的cuda版本是10.0,…...
03.03回溯法
class Solution { public:vector<int> temp;vector<vector<int>> ans;void dfs(int cur,int n,int k){//剪枝 temp 长度加上区间 [cur, n] 的长度小于 k,不可能构造出长度为 k 的 tempif(temp.size()(n-cur1)<k){return;}if(temp.size()k){ans…...
I.MX6ULL内核开发0:linux内核模块
目录 简要 一、内核模块的概念 二、内核模块加载、卸载过程 简要 1、内核模块的概念 2、内核模块的原理:内核模块在内核的加载、卸载过程。 一、内核模块的概念 内核,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最…...
qsort快速排序的实现以及模拟实现qsort的功能(狠狠的拿捏)
当你为错过太阳而哭泣的时候,你也要再错过群星了。 --泰戈尔 目录 一.qsort快速排序的实现 二.模拟实现一个qsort功能的函数 一.qsort快速排序的实现 下面是 qsort() 函数的声明: void qsort(void *base, size_t nitems, size_t size, int (…...
[Java·算法·中等]LeetCode215. 数组中的第K个最大元素
每天一题,防止痴呆题目示例分析思路1题解1分析思路2题解2分析思路3题解3👉️ 力扣原文 题目 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不…...
xgboost:算法数学原理
xgboost算法数学原理 1、求预测值 y^iϕ(xi)∑k1Kfk(xi),fk∈F,(1)\hat{y}_i\phi\left(\mathbf{x}_i\right)\sum_{k1}^K f_k\left(\mathbf{x}_i\right), \quad f_k \in \mathcal{F},\tag{1} y^iϕ(xi)k1∑Kfk(xi),fk∈F,(1) F{f(x)wq(x)}(q:Rm→T,w∈RT)\mathca…...
map、multimap、unordered_map
引用:windows程序员面试指南 map map 红黑树 map 对value值无要求 map 有序,按照key值自动排序 map key值唯一 map 头文件:#include map 支持重载[]的运算符 map 为保持有序性,erase()开销大 multimap multimap 红黑树 multim…...
2023年全国最新会计专业技术资格精选真题及答案11
百分百题库提供会计专业技术资格考试试题、会计考试预测题、会计专业技术资格考试真题、会计证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 一、选择题 1.下列各项中,仅将生产过程中消耗的变动成本计入产品成本…...
Centos7搭建NFS
1.NFS简介Network File System(网络文件系统,通过网络让不同的机器系统之间可以彼此共享文件和目录,类似Samba服务。2.NFS挂载原理 在网络中服务器和客户端进行连接都是通过端口进行数据传输,而NFS服务端的端口是随机的,从而导致N…...
ThreadLoca基本使用以及与synchronized的区别
文章目录1. ThreadLocal介绍1.1 官方介绍1.2 基本使用1.2.1 常用方法1.2.2 使用案例1.3 ThreadLocal类与synchronized关键字1.3.1 synchronized同步方式1.3.2 ThreadLocal与synchronized的区别2. 运用场景_事务案例2.1 转账案例2.1.1 场景构建2.1.2 引入事务2.2 常规解决方案2.…...
【C++】纯虚函数、纯虚析构
纯虚函数语法:virtual 返回值类型 函数名(参数列表) 0纯虚函数的作用:不用定义!在多态中,通常父类中虚函数的实现是无意义的(因为主要用子类重写的,父类只是为了派生子类当做一个类族的顶层出现࿰…...
Python 进阶小技巧:7招展开嵌套列表
大家好,今天给大家讲解一个Python的进阶知识点:如何将一个嵌套的大列表展开形成一个列表。 小编提供了7种方法供大家学习参考: for循环 列表推导式 使用第三方库itertools 使用sum函数 python自加() 使用extend函…...
【Spring6】| Bean的作用域
目录 一:Bean的作用域 1. singleton(单例) 2. prototype(多例) 3. 其它scope 4. 自定义scop(了解) 一:Bean的作用域 1. singleton(单例) (1…...
Vim 调用外部命令学习笔记
Vim 外部命令集成完全指南 文章目录 Vim 外部命令集成完全指南核心概念理解命令语法解析语法对比 常用外部命令详解文本排序与去重文本筛选与搜索高级 grep 搜索技巧文本替换与编辑字符处理高级文本处理编程语言处理其他实用命令 范围操作示例指定行范围处理复合命令示例 实用技…...
(十)学生端搭建
本次旨在将之前的已完成的部分功能进行拼装到学生端,同时完善学生端的构建。本次工作主要包括: 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...
【Java学习笔记】Arrays类
Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...
关于nvm与node.js
1 安装nvm 安装过程中手动修改 nvm的安装路径, 以及修改 通过nvm安装node后正在使用的node的存放目录【这句话可能难以理解,但接着往下看你就了然了】 2 修改nvm中settings.txt文件配置 nvm安装成功后,通常在该文件中会出现以下配置&…...
【项目实战】通过多模态+LangGraph实现PPT生成助手
PPT自动生成系统 基于LangGraph的PPT自动生成系统,可以将Markdown文档自动转换为PPT演示文稿。 功能特点 Markdown解析:自动解析Markdown文档结构PPT模板分析:分析PPT模板的布局和风格智能布局决策:匹配内容与合适的PPT布局自动…...
ffmpeg(四):滤镜命令
FFmpeg 的滤镜命令是用于音视频处理中的强大工具,可以完成剪裁、缩放、加水印、调色、合成、旋转、模糊、叠加字幕等复杂的操作。其核心语法格式一般如下: ffmpeg -i input.mp4 -vf "滤镜参数" output.mp4或者带音频滤镜: ffmpeg…...
2025盘古石杯决赛【手机取证】
前言 第三届盘古石杯国际电子数据取证大赛决赛 最后一题没有解出来,实在找不到,希望有大佬教一下我。 还有就会议时间,我感觉不是图片时间,因为在电脑看到是其他时间用老会议系统开的会。 手机取证 1、分析鸿蒙手机检材&#x…...
Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析
Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析 一、第一轮提问(基础概念问题) 1. 请解释Spring框架的核心容器是什么?它在Spring中起到什么作用? Spring框架的核心容器是IoC容器&#…...
AI+无人机如何守护濒危物种?YOLOv8实现95%精准识别
【导读】 野生动物监测在理解和保护生态系统中发挥着至关重要的作用。然而,传统的野生动物观察方法往往耗时耗力、成本高昂且范围有限。无人机的出现为野生动物监测提供了有前景的替代方案,能够实现大范围覆盖并远程采集数据。尽管具备这些优势…...
uniapp手机号一键登录保姆级教程(包含前端和后端)
目录 前置条件创建uniapp项目并关联uniClound云空间开启一键登录模块并开通一键登录服务编写云函数并上传部署获取手机号流程(第一种) 前端直接调用云函数获取手机号(第三种)后台调用云函数获取手机号 错误码常见问题 前置条件 手机安装有sim卡手机开启…...
