基本表是通过定义取数方案完成数据初始化的,目前只支持从url 数据源初始化。url数据源分为2种,JDBC数据源和BI数据源,在客户端定义取数方案时只需要指定数据源的名字。一个基本表上可以分区块,定义不同的取数方案,当多个取数设置执行时,按照定义取数方案先后顺序执行。
1. 需求描述
某单位需要填报一套i的采集任务,该任务所有指标都比较明确,但是部分指标的来源和接口相对复杂,需要技术人员在后台处理好之后,初始化到i的任务中,从而简化业务人员的填报工作。
2. 实现过程
2.1 定义初始化方案
1.在服务器定义JDBC数据源或BI数据源,具体操作如下:
在服务器定义JDBC数据源,首先是以管理员的身份登录到服务器然后点击【系统管理|数据库连接池】。
数据名称,选择数据库类型,修改链接地址,输入用户名密码:
若是定义BI数据源,点击报表平台【报表平台管理|BI数据源设置】:
点击增加,如下图所示:
2.设置取数管理
首先需要添加分组,在分组中添加JDBC数据源或BI数据源。点击报表平台【报表平台管理|取数设置】:
在分组中添加JDBC取数或添加BI取数,如下图:
3.框选表元块,点击鼠标右键,在弹出菜单中点击"取数设置",如下图:
4.在弹出窗口上,点击数据源,自动通过连接管理获得目前服务器上提供的数据源的取数名列表,如下图:
5.选择需要的数据源,如果是BI数据源,请在处打勾;
6.如果是BI数据源并勾选这个选项后,设置相应的参数,如下图:
7.定义执行取数方案的时机及进行取数的报表户,如下图:
注:当在【视图|取数背景色】状态下,定义了取数设置的表元块会显示为黄色。
2.2 执行初始化数据
(1)在定义取数方案时若选择"新增报表户时执行",以新的用户名登陆到系统则系统自动进行数据初始化。
(2)当选择"切换报表时执行",则当用户切换到当前表时系统自动执行初始化。
(3)当选择"点击初始化菜单时执行"时,用户登陆以后可以右键选择初始化数据。
请先登录