Java查询是指基于Java数据源中Java查询对象作为查询源的一种数据集。创建Java查询,必须先配置好Java数据源。
上图显示了从Java数据源到分析报表定制的整个流程,从该流程图中可以了解以下信息:
在 定制管理>资源定制 节点及其目录节点上右键选择 新建查询> JAVA查询,或在资源快捷按钮区域选择 数据集 > JAVA查询 ,则弹出选择数据源窗口,根据需要选择数据源,则进入定制“JAVA查询”界面。
“Java查询”界面主要分为以下几个区域:
按钮 | 功能说明 |
---|---|
保存 | 保存数据集到默认路径。 |
另存为 | 保存数据集到用户指定路径。 |
视图 | 用于设置隐藏显示“Java查询”界面区域,主要有: 资源区:即可选资源区。 属性区:即工作区和属性面板区的统称。 |
对Java查询的表头进行重定义。 | |
调整参数在某Java查询对应的报表中的位置。 | |
把当前Java查询的数据结果填充到用户自定义的Excel模板中。 | |
高级设置 | 用于设置当前Java查询的缓存策略:
|
预览数据 | 对新建或修改的Java查询进行预览。 |
下面,我们将基于 已创建的Java查询对象来演示如何定制Java查询。如何创建Java查询对象请参考示例。定制Java查询,请执行下列操作:
1、在 定制管理>资源定制 节点及其目录节点上右键选择 新建查询> JAVA查询,或在资源快捷按钮区域选择 数据集 > JAVA查询,打开“选择Java查询对象”对话框。
2、在“选择Java查询对象”对话框中选定Java查询对象“Java查询对象_带参数”,单击 确定 按钮,进入“Java查询”界面。
3、在资源目录区中把“Java查询对象_带参数”下的字段“Time”、“Product”、“Store”和“Data”拖拽到字段区。
4、在参数绑定区单击 绑定 按钮,弹出“选择参数”对话框,选定绑定的参数,单击 确定 按钮。由于Java查询对象“Java查询对象_带参数”是通过解析多维分析“I2c94ea9925dd6b7c0125dd983dcb0072”而获取的结果集,因此,在参数绑定区中绑定的参数为该多维分析的参数。我们这里绑定时间参数。如下图所示:
5、单击工具栏中的 保存 按钮,确定保存路径即成功定制Java查询。
6、以上步骤定义的Java查询创建灵活分析的效果与该Java查询中解析的多维分析“I2c94ea9925dd6b7c0125dd983dcb0072”的效果对比如下: