引入引出管理
1.首先要明白,引入引出是一个工具,是为了实现数据与平台间的快速传递。
2.引入引出分两大部分:基本引入引出与自定义引入引出。 3.操作路径:系统平台----业务工具----引入引出管理
4.对于二次开发增加的实体,在发布元数据后还需要在管理控制台中执行同步子系统树的操作。
5.“引出查询对象”是跟“引入实体对象”对应的查询对象,用于获取引出数据。
注意:如果二次开发增加字段后需要实现数据引入引出功能,那么要
先修改对应的查询对象,增加相关的查询字段。
6.如果选择了“引出查询对象”,需在下面的“绑定引出字段”中进行字
段绑定,否则,从系统中引出来的数据表是一张空表。 7.“是否关键字” “必录” “备注”
是否关键字:当使用覆盖方式引入数据时,会根据这里设置的关键
字段在数据库中查询是否已经存在关键字相同的数据,如果存在则用引入数据文件中的数据将数据库中的原有数据覆盖,如果不存在则新增引入。
必录:引入数据时根据这个设置进行检查。
备注:对于系统中的布尔类型、枚举类型,在形成模板时自动生
成注释信息,说明其描述与內值的对应关系。
8.几种引入方式的区别:
新增引入:不检查系统中是否存在跟引入数据重复的数据,如果系
统不允许增加重复的数据,则会引起数据引入失败。
覆盖引入:
更新引入:如果数据库中有数据,而Excel表中为空值,则不会更
新数据库中的非空值。
9.数据引入引出步骤:
第一步 在引入引出模板界面先创建对应的模板; 第二步 将模板引出,在模板中填入数据;
第三步 去引入引出工具界面,选择要引入的实体及文件路径,引
入数据。
10.自动引入功能 11.常见问题分析:
<1>.使用自定义模板引出数据时报“没有提供引出功能”错误? 答:请检查自定义模板的“引出查询对象”是否为空,如果为
空就会报“没有提供引出功能”错误。
<2>.使用自定义模板引出数据,引出的数据文件中没有记录数
据,事实上系统中有数据。
答:请检查自定义模板的字段是否绑定引出字段,系统根据
查询对象的查询结果字段跟模板字段绑定将数据写入引出数据文件中。
<3>.为什么多次点击“自动引入列表”界面上的“立即执行”按钮都
是显示“执行完成”?
答:点击“立即执行”按钮后显示的“执行完成”,只是说明“立即
执行”这个操作执行结束,并不表示成功或失败,执行结果保存在日志文件中(保存目录为c:\\importlog)
<4>.引出数据时失败,提示“获取数据集失败”。
答:出现此错误原因为引出数据量超出了EAS的限制,因为
EAS对查询结果集作了约束。 解决办法1:
引出数据时设置过滤条件,分批引出数据。 解决办法2:
更改管理控制台配置文件
\\server\\admin\\config\\admin.vmoptions最后添加如下代码 criticalCollection=100000 criticalDList=100000
exceptionCellNumber=100000