页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 6 下一个 »

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

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

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

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

 

下面介绍如何创建Java数据源、如何创建Java查询对象,使用二次开发的类并获取数据。

新建Java数据源

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

操作入口

1、选择系统快捷菜单 数据连接 ,或者选择系统导航栏的 数据连接 ,如图:

2、在“数据连接”界面主菜单选择 本地数据库 > Java数据源 ,如图:

界面介绍

“新建Java数据源”界面如图:

各界面配置项说明如下:

配置项说明
名称新建的java数据源的标示名,必须唯一。
别名新建的java数据源的显示名称。
描述添加数据源的备注信息。

新建JAVA数据源,此JAVA数据源只是作为一个目录节点,存储JAVA查询对象,因此JAVA数据源本身并无太多配置项。建立好JAVA数据源之后,即可进行下一步新建Java查询对象。

新建Java查询对象

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

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

操作入口

选中已新建的Java数据源节点,点击  > 新建Java查询对象(S),如图:

界面介绍

进入“新建Java查询对象[Java]”界面,该界面主要分为两个区域:

  • 基本信息区:该区主要用于设置Java查询对象的名称和需要加载的类名。
    其中系统内置了CSV查询、TXT查询、JavaScript查询和webService查询几个类,也可以输入用户自定义的类名,选择类名后,单击该区的获取默认配置按钮,系统自动到类文件存放的路径下加载并解析类。
  • 配置信息区:该区主要用于显示解析类后需要输入的参数及返回的结果。

界面各配置项说明如下:

 

  • 无标签