spagobi系列文章-03 document配置
来源:互联网 发布:同为模拟录像机改网络 编辑:程序博客网 时间:2024/06/03 01:52
1 Document配置
Ø 每个document是一个报表,图表等信息展示的载体。Document的定义包含:datasource(数据源)dataset(数据集合,数据查询方式),engin type(引擎类型)template (模板文件), DOCUMENT ANALYTICAL DRIVER DETAILS(报表参数引擎)等几个部分。
1.1 数据源配置
Ø 功能:数据源是报表等所有分析数据的来源之一。可以定义各种类型的数据库。
Ø 入口菜单:
Ø 操作页面
支持jndi和jdbc两种方式定义数据源。
1.2 数据集配置
Ø 入口菜单:
Ø 操作页面:
支持以下几种方式读取数据:
其中query方式是通过数据库操作来读取数据,必须定义数据源和相应的SQL语句。
SQL语句中如果带有参数可以使用$P{参数名},并且需要在dataset中定义参数的类型:
1.3 document参数配置
Document参数等同于dataset参数,document参数通过url name字段与dataset中定义的参数相对应,Document参数是展示在图表执行页面中,用于操作员选择使用。Dataset参数是sql语句执行的参数。这两个参数必须同时定义才能有效。
Document参数被解耦为几个部分:
1.3.1 LOV
用于定义参数的具体值,例如下拉列表中所有值。定义LOV时可以从数据库中读取数据生成结果。
Ø 入口菜单:
Ø 配置LOV
点击页面左上角的T图标打开参数设置页面:
这里可以对LOV设置展示字段,值字段和可见的字段,对应于下拉列表的name和value
1.3.2 ADM
定义参数的类型,是否必输项,可访问的角色等信息。
Ø 入口菜单:
Ø 配置ADM,并引用LOV
这个地方定义参数是否为必输项。
定义参数类型
1.4 document Object配置
document Object定义图表或报表的相关参数:标签、名称、类型、引擎、模板文件、查询参数等。
Ø 入口菜单:
Ø 操作页面:
新增document使用右上角的添加图标,打开document定义页面:
Type字段定义该document的类型,包括:
Engine字段定义该document type使用的引擎类型,选择type不同则engine的展示也不同。
Dataset字段选择定义好的数据集合。这样就与数据源和查询语句关联起来了。
Document的参数定义如下:
如果参数作为隐藏参数,不在document执行页面中展示则 visible不打勾。
在Analytical driver中选择该参数对应的ADM。
- spagobi系列文章-03 document配置
- spagobi系列文章-04 Highcharts配置
- spagobi系列文章-06 总结
- spagobi系列文章-02 系统设置
- spagobi系列文章-05 Talend Job管理
- spagobi系列文章-07 自定义报表(图表)
- spagobi系列文章-01 环境部署及部分汉化
- spagobi系列文章-08移动客户端引擎(Mobile Engine)介绍
- spagobi系列文章-09 3.5.1版汉化
- spagobi系列文章-10 安卓移动客户端工具ZeroyChart
- spagobi系列文章-01 环境部署及部分汉化
- SpagoBI安装配置
- maven开发配置系列文章
- spagoBI 国际化
- spagobi 介绍
- SpagoBI 安装
- SpagoBI圆梦系列1——Metamodel Service returns null value
- NLog文章系列——如何配置NLog
- 网络号与子网号
- 20个数据库设计最佳实践
- C++笔试题大全----下
- 青花瓷的传说
- Chap7:Jni中C++和Java的参数传递
- spagobi系列文章-03 document配置
- Oracle中的语言
- 在linux内核中操作文件的方法
- RandomAccessFile实现文件的读入和写入
- PHP 碰上 Python
- sql 日期时间格式转换
- pthread多线程编程整理
- Chap8:如何将java传递过来的jbyteArray转换成C/C++中的BYTE数组
- Hive安装