Inatica元数据库解析

上传人:pu****.1 文档编号:423347191 上传时间:2022-11-15 格式:DOCX 页数:22 大小:65.99KB
返回 下载 相关 举报
Inatica元数据库解析_第1页
第1页 / 共22页
Inatica元数据库解析_第2页
第2页 / 共22页
Inatica元数据库解析_第3页
第3页 / 共22页
Inatica元数据库解析_第4页
第4页 / 共22页
Inatica元数据库解析_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《Inatica元数据库解析》由会员分享,可在线阅读,更多相关《Inatica元数据库解析(22页珍藏版)》请在金锄头文库上搜索。

1、Informatica元数据库解析Informatica所有的元数据信息均以数据库表的方式存到了元数据库中。当然Infa本身工具提供了很多的人 性化的功能,使我们在开发时可以很方便的进行操作,但人们的需求总是万变的,需要方便的取到自己需 要的信息,那就需要我们对他的元数据库有很深的了解。Informatica通过表和视图给我们提供着所有的信息,在此将通过一个系列的帖子,将大部分常见的,且非 常有用的表及视图介绍一下。基于这些东西,我们即可以根据不同的需求查出自己需要的数据,也可以开 发一些辅助的Infa应用程序。opb_attr:INFORMATICA(Designer,Workflow等)设

2、计时及服务器设置的所有属性项的名称,当前值及 该属性项的简要说明例如:ATTR_NAME:TracingLevelATTR_VALUE:2 ATTR_COMMENT:Amountofdetailinthesessionlog 用途:可以通过该表快速查看到设计或设置时碰到的一些属性项的用途与说明opb_attr_category:INFORMATICA各属性项的分类及说明例如:CATEGORY_NAME:FilesandDirectories DESCRIPTION:Attributesrelatedtofilenamesanddirectorylocations用途:查看上表所提的属性项的几种

3、分类及说明opb_cfg_attr:WORKFLOWMANAGER中的各个Folder下的SessionConfiguration的配置数据,每个配置对应表中一 组Configd相同的数据,一组配置数据共23条例如:ATTR_ID:221ATTR_VALUE:$PMBadFileDir0PB_CNX:WORKFLOWMANAGER中关于源、目标数据库连接的定义,包括RelationalConnection,QueueConnection,LoaderConnection 等例如:OBJECT_NAME:Orace_SourceUSER_NAME:oralUSER_PASSWORD:?53S$+

4、*$*XCONNECT_STRING:Oratest用途:查看在WorkFlowManager中进行配置的所有连接及其配置数据OPB_CNX_ATTR:上表所记录的所有数据库连接的一些相关属性值,一种属性值一条数据。例如对于RelationalConnection 类的连接,有附加三个属性,对应该表则有三条记录,分别记录其RollbackSegment,EnvironmentSQL,EnableParallelMode 的属性值,分别对应 ATTR_ID 为 10,11,12 例如:OBJECT_ID:22ATTR_ID:10ATTR_VALUE:1 (代表 EnableParallelMod

5、e 为选中)VERSION_NUMBER:1用途:查看所有配置好的连接的相关属性值,及一些环境SQL及回滚段设置,方便统一查看及比较OPB_DBD:INFORMATICADESIGNER中所有导入的源的属性及位置例如:DBSID:37DBDNAM:DSS_VIEWROOTID:37用途:关联查看所有源的属性OPB DBDS:INFORMATICAMAPPING中所引用的源,即Mapping与上表中源的对应关系例如:MAPPINGD:3DBD_ID:4VERSION_NUMBER:1用途:查看一个定义了的源被哪些Mapping引用过,作为他的源或给出Mapping 名,根据OPB_MAPPING

6、 表关联,可以查看该Mapping引用到哪些源OPB_EXPRESSION:INFORMATICADESIGNER中所有定义了的表达式例如:WIDGET_ID:1003EXPRESSQN:DECODE(IIF(TYPE_PLAN!=05,l,0),l,QTY_GR0SS,0)用途:通过与OPB_WIDGET表关联,查看整个元数据库中的所有Expression转换模块中的表达式定义OPB_EXTN_ATTR:WORKFLOWMANAGER中的EditTasks时的Mapping页中,选中Targets时,其相关属性的设置值。每 个属性值一条记录。例如:ATTR_ID:2ATTR_VALUE:or

7、a_test1.bad用途:通过关联直接查看所有Session的相关目标表数据加载设置OPB_FILE_DESC:INFORMATICA中所有文本文件的读入规则定义,如分隔符等例如:STR_DELIMITER:11,FLD_DELIMITER:9,44,0CODE_PAGE:936用途:查看系统中不同的文本的规则定义Informatica元数据库解析(二)Informatica的元数据包括了我们在开发与配置时所碰到的所有数据,当然理论上我们可以通过直接修改数 据库值来更改设置,但列出这些表的用途,仅是给大家一个查看信息的简便方法,即使对元数据库很熟了, 也强烈建议不要直接修改元数据表的值,而应

8、该通过Informatica工具来进行更改。0PB_GR0UPS:INFORMATICA中所有组的定义例如:GROUP_ID:2GROUP_NAME:Administrators用途:查看当前系统中所设置的所有组OPB_MAPPING:INFORMATICA中所有Mapping的存储,并存储着Mapping的一些如最后一次存储时间、说明等属性信 息例如:MAPPING_NAME:m_PM_COUNT_BILLMAPPING_ID:1521LAST_SAVED:03/27/200620:00:24用途:这张表的用途非常大,可以通过本表数据的查询,得出如某个时间以后修改过的所有Mapping,所有

9、失效了的Mapping,这个表的更大作用是和其他表作关联,得出更多Mapping相关的信息OPB_MAP_PARMVAR:INFORMATICA中Mapping的所有参数的定义,及其初始值等相关信息例如:MAPPING_ID:1538PV_NAME:$DP_ENABLE_RAND_SAMPLINGPV_DEFAULT:O用途:查看系统作所设置的所有参数信息,与OPB_MAPPING关联可以根据所给出的Mapping名查看该Mapping下所设置的所有参数信息OPB_METAEXT_VAL:IINFORMATICA元数据扩展信息,记录了在设计中,所扩展的所有元数据相关信息以下是某个Session

10、的元数据扩展例如:METAEXT_NAME:COMMENTOBJECT_TYPE:68(Session)PM_VALUE:TheLinksMainTable,Designby Jack用途:查看在设计中所有扩展了的元数据信息,通过关联可以查看指定对象的元数据扩展信息,帮助集中查看了解设计过程中的一些信息0PB_0BJECT_TYPE:INFORMATICA设计中所有对象的定义表例如:OBJECT_TYPE_ID:1OBJECT_TYPE_NAME:SourceDefinition用途:可以查看到现在INFOMATICA所定义了的所有对象,可作为其他表的关联维表,查看某个对象的 所有相关信息OP

11、B_PARTITION_DEF:SESSION中所有的PARTITION定义例如:SESSION_ID:2578PARTITION_NAME:Partition#1用途:通过关联,根据Session的名称,查出该Session所包含的所有Partition设置0PB_REP0SIT:INFORMATICAREP服务器配置相关信息例如:DATAVERSION:5002PEPOSIT_NAME:hnsever用途:查看INFORMATICAREP服务器配置信息0PB_REP0SIT_INF0:INFORMATICAREP数据库连接配置信息例如:REPOSITORY_NAME:TEST-REPDB_

12、USER:infa_userDB_NATIVE_CONNECT:infa_connHOSTNAME:hnseverPORTNUM:5001用途:查看INFORMATICAREP服务器数据库连接配置信息OPB_SCHEDULER:WORKFLOW中的所有SCHEDULER设置信息表例如:SCHEDULER_ID:81SCHEDULER_NAME:Scheduler_DAY_10START_TIME:3/13/2005/00/20用途:该表记录了所有的SCHEDULER信息,以及它的各项属性设置,方便整体进行考虑各个SCHEDULER间的调度配合0PB_SERVER_INF0:INFORMATIC

13、ASEVER服务器配置信息例如:SERVER_NAME:INFA_SEVERTIMEOUT:300HOSTNAME:hnseverPORT_NO:4001IP_ADDRESS:196.125.13.1用途:查看INFORMATICASEVER服务器配置信息OPB SESSION:WORKFLOW中的所有Session,记录了 Session与Mapping的对应关系及Session相关的一些基本属性例如:SESSIOND:11MAPPING_ID:3用途:查看Session与Mapping对应关系,通过关联得出Session名与Mapping名的对应OPB_SESSION:WORKFLOW中的

14、所有Session,记录了 Session与Mapping的对应关系及Session相关的一些基本属性例如:SESSIOND:11MAPPING_ID:3用途:查看Session与Mapping对应关系,通过关联得出Session名与Mapping名的对应OPB_SESSION_CONFIG:记录了 WORKFLOW中所有Session的Config配置信息例如:CONFIG_NAME:default_session_configCOMMENTS:Defaultsessionconfigurationobject用途:查看当前系统中所有配置了的SessionConfig信息OPB_SESS_F

15、ILE_REF:INFORMATICA抽取过程中的所有FlatFile与Session的相关关系定义例如:SESSION_ID:682FILE_ID:66用途:查看整个系统中的 FlatFile 源的相关情况/OPB_SESS_FILE_VALS:系统中所有FlatFile文件的具体情况,包括文件名、路径等例如:SESSION_ID:1560FILE_NAMEPTM_LU_CHILD.txtDIR_NAME:$PMSourceFileDirPTM用途:通过关联可以查看到Session相关的Flat文件名及其路径,以及查看系统所有相关Flat文件及统计 /OPB_SESS_TASK_LOG:这是INFORMATICA对于Session运行

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号