EIM学习笔记
来源:互联网 发布:js获取input文本框宽度 编辑:程序博客网 时间:2024/05/22 08:29
Toview a list of imported rows
■查询导入的EIM表中IF_ROW_BATCH_NUM列等于当前导入的批次号的列
每个 EIM 表中的这些列标识该行是否成功导入,如果没有成功就用对应的参数来标记。在导入的过程中, EIM将 IF_ROW_STAT值设置为所示的值之一表 12第 84页.
如果 EIM组件激活错误日志,SQL跟踪日志或跟踪日志了,你可以使用跟踪文件以查看 EIM组件执行的结果。有关查看日志文件的详细信息,请参阅" Viewing the EIM Log File "页 122.
Table12.IF_ROW_STAT Values
Value
注释
AMBIGUOUS
基表中存在两条具有相同的user key,但Id不同的记录。EIM无法区分这些记录
DUP_RECORD_EXISTS
有一个完全匹配的记录已经存在于目标表中。这个错误发生在 48页上的步骤 8中。注意这条记录在目标基表中可能会有重复的值,但不存在于其他基表。在这种情况,EIM会在其他目标基表中添加新的关系 (一个子表或中间表)而不会在EIM表中对应的记录标记为duplicate。
DUP_RECORD_IN_EIM _TBL
这行没有导入基表,因为它和EIM表中具有同一批号的另一行(具有相同的user key)重复了。在这种情况下,EIM是处理ROW_ID小的记录,其他具有相同user key的记录标记为 DUP_RECORD_IN_EIM_TBL。
不要混淆 DUP_RECORD_IN_EIM_TBL 与 DUP_RECORD_EXISTS。DUP_RECORD_EXISTS 状态指示相同的记录在基表中已经存在,DUP_RECORD_IN_EIM_TBL状态指示EIM表有两个或更多的记录具有相同的user key。
FOREIGN_KEY
目标表中的外键列无法被解析。这个错误发生在第 48页的步骤 4.
IMPORTED
该行已被成功导入到其映射的所有的目标地基表中。
此状态导入完毕后设置的。
您可以通过使用数据库命令查询相应的 EIM 表记录的 IF_ROW_STAT值不等于IMPORTED来检查导入状态。查询结果就是未能成功导入的记录的列表。
IMPORT_REJECTED
用户指定的筛选器没有查询到这条记录。这个错误发生在第 48页的步骤 3如果用户已指定筛选器查询表达式。
IN_PROGRESS
在步骤 1 第 47 页,EIM 将 IF_ROW_STAT 设置为此初始值为批处理中的所有行。如果在EIM组件运行完退出后仍有记录的IF_ROW_STAT是状态值IN_PROGRESS,那就说明出现故障导致处理这个表的进程失败。
NON_UNIQUE_UKEYS
这条记录的user key在这个表的所有记录的user key不唯一。
PARTIALLY_IMPORTED
这条记录成功导入主要目标基表(尽管它可能是重复的),但是没有成功导入非主要基表。这个状态是在导入完成后设置的。
PICKLIST_VALUE
在目标表中无法找到对应的值列表。在第 48页的步骤 4值列表中如果值列表为空或者值列表受到限制(bounded)会导致这个结果.
REQUIRED_COLS
为目标表导入的一个或多个required列都为空。
在第 48页的步骤 7缺少user key时,或在第 48 页步骤 9插入新行时会出现此错误。
ROLLBACK
EIM组件遇到错误,例如 SQL数据库失败并回滚该事务。这种状态只在ERROR = TRUE并且回滚时出现。
SQL_ERROR
尝试导入该记录期间出现 SQL错误。把事务日志设置为 TRUE时处理的记录会发生此错误。
- EIM学习笔记
- EIM战国时代
- 开源EIM服务-wildfire
- Siebel EIM Mapping
- imo对行业EIM另眼相看
- 什么是企业即时通讯(EIM)
- 企业即时通信系统(EIM)安全性初探
- Case Study: Data Conversion using Siebel EIM
- EIM正在迎来自己的春天
- 即时通讯IM/企业级即时通讯EIM介绍
- I-EIM分享一套局域网通讯源码
- 企业IM服务的方案选择(一)、EIM的初步印象与分析
- 学习笔记?
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 逆向打印链表
- ubuntu及Center OS下的python mysql组件安装。
- 中继(扩展)wifi覆盖范围的路由器的设置(图文教程)【中继路由器的设置图文教程】
- 59. Instant Run 笔记
- UITextField,UITextView字数限制(swift)
- EIM学习笔记
- webpack-dev-server的配置(方法之一)
- 虚拟化技术介绍(转)
- 当一些按钮:比如button或者分页控件需要点击两次才起作用问题
- 关于referer的获取问题
- 正则表达式的应用
- QT系统运行时间差计算
- 二叉树的几种遍历的方法(后序遍历的另外一种递归实现还需要思考)
- Nginx入门(二)