历史版本34 :数据连接支持范围 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

FineReport 连接数据源的方式多种多样。

1)支持通过 JDBC 的方式直接连接数据库。

2)通过 JNDI 的方式与应用服务器共享数据连接。

3)支持 XMLA 数据连接的方式来与多维数据库进行连接。

4)支持通过 JCO 连接 SAP 系统。

FineReport 在设计器和平台中都可以新建数据连接。详情参见下表:

注:JDBC 连接与 JNDI 连接对比请参见:JDBC 连接与 JNDI 连接对比

  数据连接类型设计器/平台  
JDBC设计器/平台,推荐使用平台
JNDI设计器
多维数据库设计器
其他数据库设计器

2. 数据支持类型编辑

2.1 JDBC 类

 FineReport 支持的数据库及对应的连接属性值如下表所示:

  数据源
  APACHE KYLIN
  HP Vertica
  IBM DB2
  INFORMIX
  Microsoft SQL Server
MySQL
 Oracle
 Pivotal Greenplum Database 
 Postgresql
 DERBY
 KINGBASE
 Gbase 8A
 Gbase 8S 
 Gbase 8T
 Presto
 SAP HANA
 SAP Sybase
 TeraData 
 APACHE IMPALA
 Hadoop Hive
 SPARK
 TRANSWARP INCEPTOR(星环)
达梦
APACHE Phoenix 
 ADS
 Amazon Redshift
 H2
 Hsql
 Sqlite
 GaussDB 200
 FusionInsight elk
 FusionInsight HD
 华为云DWS
 Hbase
 cache
瀚高
Firebird
dBASE
ODBC数据源
阿里云MaxCompute
Access
通过oci方式连接Oracle
TBase数据连接
Doris数据连接
Dremio数据连接
Trino数据连接
阿里云Hologres数据连接
TiDB数据连接
阿里云 AnalyticDB 数据连接
[平台]ClickHouse 数据连接

2.2 多维数据库

  
Microsoft Analysis Services(ssas)、Oracle Essbase、SAP  HANA(可通过 多维数据集插件 使用)
SAP BW数据连接
SAP 数据连接

2.3 JNDI 类

  
Tomcat配置JNDI连接
WebSphere配置JNDI连接
WebLogic配置JNDI连接
Jboss配置JNDI连接

2.4 其他类

  
[设计器]MongoDB数据库连接
JSON数据连接
Redis 数据连接

2.5 更多数据源

2.5.1 FineDataLink

FineDataLink 处理后的数据可供 FineReport 使用,FineDataLink 如何助力报表开发与应用请参见:FineDataLink 如何助力报表开发与应用

FineDataLink 支持数据的读取和写入,其中,FineReport 不支持但 FineDataLink 支持的数据源如下表所示:

数据源类型
数据源数据读取数据写入
数据库
人大金仓Kingbase
StarRocks
接口类型API
简道云
SAP RFC开发中
WebService开发中

注:FineDataLink 支持的数据源请参见:FineDataLink支持的数据源

2.5.2 信创系列产品

帆软信创系列产品支持的数据库请参见:数据连接支持范围