Java数据源是指由用户通过二次开发,编写IJavaQueryData接口实现类,以实现自定义数据结构的一类数据源。

Java数据源不同于关系数据源和多维数据源之处为:没有一个物理的数据库存储其字段和数据。但它可以通过类将任意一个含有数据的文件或报表通过解析后,运用到Smartbi中。

 

上图显示了从Java数据源到分析报表定制的整个流程,其中红色虚线标识的部分为新建Java数据源连接的流程。

Java数据源等同于一个分类目录节点,用于存储Java查询对象,因此在新建Java数据源连接的流程中,“新建Java查询对象”为新建Java数据源连接的核心环节。

 

新建Java数据源

新建Java数据源相当于新建一个Java数据源的分类目录节点。

 

操作入口

新建Java查询对象

Java查询对象是指通过加载并解析用户自定义的类文件而获取的结果,包括参数和结果集,是进行Java查询所需的对象。

新建Java查询对象即是配置自定义类名和获取参数与结果集的过程。

 

操作入口

 

Java查询对象管理”界面介绍

 

上图是一个显示了完整信息的“Java查询对象管理界面”,该界面主要分为如下几个区域:

 

说明