没有合适的资源?快使用搜索试试~ 我知道了~
Informatica元数据库解析.
4星 · 超过85%的资源 需积分: 13 27 下载量 92 浏览量
2008-06-17
19:39:48
上传
评论
收藏 64KB DOC 举报
温馨提示
试读
14页
Informatica元数据库解析.Informatica元数据库解析.
资源推荐
资源详情
资源评论
Informatica
元数据库解析
转自:http://informatica.iblog.com/post/3070/70389
Informatica 所有的元数据信息均以数据库表的方式存到了元数据库中。当然 Infa 本身工具提供了很多的
人性化的功能,使我们在开发时可以很方便的进行操作,但人们的需求总是万变的,需要方便的取到自己
需要的信息,那就需要我们对他的元数据库有很深的了解。
Informatica 通过表和视图给我们提供着所有的信息,在此将通过一个系列的帖子,将大部分常见的,且
非常有用的表及视图介绍一下。基于这些东西,我们即可以根据不同的需求查出自己需要的数据,也可以
开发一些辅助的 Infa 应用程序。
/////////////////////////////////////////////////////////////////////////////
OPB_ATTR:
INFORMATICA(Designer,Workflow 等)设计时及服务器设置的所有属性项的名称,当前值及
该属性项的简要说明
例如:ATTR_NAME:TracingLevel
ATTR_VALUE:2
ATTR_COMMENT:Amountofdetailinthesessionlog
用途:可以通过该表快速查看到设计或设置时碰到的一些属性项的用途与说明
/////////////////////////////////////////////////////////////////////////////
OPB_ATTR_CATEGORY:
INFORMATICA 各属性项的分类及说明
例如:CATEGORY_NAME:FilesandDirectories
DESCRIPTION:Attributesrelatedtofilenamesanddirectorylocations
用途:查看上表所提的属性项的几种分类及说明
/////////////////////////////////////////////////////////////////////////////
OPB_CFG_ATTR:
WORKFLOWMANAGER 中的各个 Folder 下的 SessionConfiguration 的配置数据,每个配置对应表中一
组 Config_Id 相同的数据,一组配置数据共 23 条
例如:ATTR_ID:221
ATTR_VALUE:$PMBadFileDir
用途:查看所有的 SessionConfiguration 的配置项及值,并方便的进行各个不同 Folder 间的配置异同比
较
/////////////////////////////////////////////////////////////////////////////
OPB_CNX:
WORKFLOWMANAGER 中关于源、目标数据库连接的定义,包括
RelationalConnection,QueueConnection,LoaderConnection 等
例如:OBJECT_NAME:Orace_Source
USER_NAME:oral
USER_PASSWORD:`?53S{$+*$*[X]
CONNECT_STRING:Oratest
用途:查看在 WorkFlowManager 中进行配置的所有连接及其配置数据
/////////////////////////////////////////////////////////////////////////////
OPB_CNX_ATTR:
上表所记录的所有数据库连接的一些相关属性值,一种属性值一条数据。例如对于 RelationalConnection
类的连接,有附加三个属性,对应该表则有三条记录,分别记录其
RollbackSegment,EnvironmentSQL,EnableParallelMode 的属性值,分别对应 ATTR_ID 为 10,11,12
例如:OBJECT_ID:22
ATTR_ID:10
ATTR_VALUE:1(代表 EnableParallelMode 为选中)
VERSION_NUMBER:1
用途:查看所有配置好的连接的相关属性值,及一些环境 SQL 及回滚段设置,方便统一查看及比较
/////////////////////////////////////////////////////////////////////////////
OPB_DBD:
INFORMATICADESIGNER 中所有导入的源的属性及位置
例如:DBSID:37
DBDNAM:DSS_VIEW
ROOTID:37
用途:关联查看所有源的属性
/////////////////////////////////////////////////////////////////////////////
OPB_DBDS:
INFORMATICAMAPPING 中所引用的源,即 Mapping 与上表中源的对应关系
例如:MAPPING_ID:3
DBD_ID:4
VERSION_NUMBER:1
用途:查看一个定义了的源被哪些 Mapping 引用过,作为他的源或给出 Mapping 名,根据
OPB_MAPPING 表关联,可以查看该 Mapping 引用到哪些源
/////////////////////////////////////////////////////////////////////////////
OPB_EXPRESSION:
INFORMATICADESIGNER 中所有定义了的表达式
例如:WIDGET_ID:1003
EXPRESSION:DECODE(IIF(TYPE_PLAN!='05',1,0),1,QTY_GROSS,0)
用途:通过与 OPB_WIDGET 表关联,查看整个元数据库中的所有 Expression 转换模块中的表达式定义
/////////////////////////////////////////////////////////////////////////////
OPB_EXTN_ATTR:
WORKFLOWMANAGER 中的 EditTasks 时的 Mapping 页中,选中 Targets 时,其相关属性的设置值。每
个属性值一条记录。
例如:ATTR_ID:2
ATTR_VALUE:ora_test1.bad
用途:通过关联直接查看所有 Session 的相关目标表数据加载设置
/////////////////////////////////////////////////////////////////////////////
OPB_FILE_DESC:
INFORMATICA 中所有文本文件的读入规则定义,如分隔符等
例如:STR_DELIMITER:11,
FLD_DELIMITER:9,44,0
CODE_PAGE:936
用途:查看系统中不同的文本的规则定义
Informatica
元数据库解析(二)
Informatica 的元数据包括了我们在开发与配置时所碰到的所有数据,当然理论上我们可以通过直接修改
数据库值来更改设置,但列出这些表的用途,仅是给大家一个查看信息的简便方法,即使对元数据库很熟
了,也强烈建议不要直接修改元数据表的值,而应该通过 Informatica 工具来进行更改。
////////////////////////////////////////////////////
OPB_GROUPS:
INFORMATICA 中所有组的定义
例如:GROUP_ID:2
GROUP_NAME:Administrators
用途:查看当前系统中所设置的所有组
/////////////////////////////////////////////////////////////////////////////
OPB_MAPPING:
INFORMATICA 中所有 Mapping 的存储,并存储着 Mapping 的一些如最后一次存储时间、说明等属性信
息
例如:MAPPING_NAME:m_PM_COUNT_BILL
MAPPING_ID:1521
LAST_SAVED:03/27/200620:00:24
用途:这张表的用途非常大,可以通过本表数据的查询,得出如某个时间以后修改过的所
有 Mapping,所有失效了的 Mapping,这个表的更大作用是和其他表作关联,得出
更多 Mapping 相关的信息
剩余13页未读,继续阅读
资源评论
- xiaolittlexiao2011-09-15跟另外一篇《Informatica元数据文档》怎么是一样的啊~~~浪费了2个积分~
suncrafted
- 粉丝: 103
- 资源: 31
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功