- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(ODISNPW数据库表结构初探
SNPW数据库表结构概述
SNPW的全称是Sunopsis Work Repository ,是Oracle Data Integrator (ODI)用来存储在Designer中创建的对象(模型、项目、包、接口以及包的各种组件)和在Operator中的会话的执行情况。理解SNPW中表的结构我们对子模式的执行和元数据管理的认识,也我们对其Metadata Navigator进行二次开发。
SNPW中的数据库表总共有88张,按照存储数据的用途可以分为以下几类:
表的分类 表的用途 主要的表 执行存储库的表 用于存储用于整个SNPW的各种表信息,如用到的源表、目标表以及各个表的ID序列情况等。 SNP_LOC_REPW,SNP_ID,
SNP_LOCK,SNP_FF_VALUEE 模型表 用于存储各种元数据(模型,子模型,项目,包,图标,接口,步骤等) SNP_MODEL,SNP_SUBMODEL,SNP_PROJECT,
SNP_PACKAGE,SNP_DIAGRAM,SNP_STEP,SNP_POP等 Operator中的表 用于存储子模型中用于执行的对象如方案、计划会话、步骤、任务等,并存储其执行情况(Log)。 SNP_SESSION,SNP_SCEN,SNP_SESS_STEP,
SNP_SCEN_STEP,SNP_SESS_TASK,
SNP_SCEN_TASK,SNP_TASK_TXT,SNP_SCEN_TXT;
SNP_STEP_LOG,SNP_SES_TASK_LOG,
SNP_SESS_TXT_LOGSNP_SCEN_REPORT,
SNP_STEP_REPORT ,SNP_SESS_FOLDER,
SNP_VAR_SCEN,SNP_SEQ_SCEN,SNP_VAR_DATA,
SNP_SEQ_DATA,SNP_VAR_SESS,SNP_SEQ_DATA, 反向工程表 用于存储反向过程中的数据信息和反向过程 SNP_REV_FOR_TABLESNP_REV_TABLE,SNP_REV_JOIN
SNP_REV_KEY,SNP_REV_JOIN等 文本信息表 用于存储各种文本型信息的表,如步骤地具体执行的SQL语句或Jython语句以及描述信息 SNP_TXTSNP_ORIG_TXT,SNP_SEQUENCE,S
NP_COL,SNP_VAR,SNP_TABLE,SNP_POP_COL,
SNP_CROSSR,SNP_UFUNC,SNP_STEP 二、Operator中的表
对于我们监控平台来说,展示的绝大部分数据都来源于Operator相关表,我们可以对其21张表进行更详细的分类:
表的分类 表的用途 表的个数 所包含的表 重要性 方案和计划相关表 用于存储对方案和计划以及方案子对象信息的描述 5 SNP_SCEN
SNP_PLAN_AGENT
SNP_SCEN_STEP
SNP_SCEN_TASK
SNP_SCEN_TXT 重要 会话相关的表 用于存储会话以及其子对象
的相关信息 4 SNP_SESSION
SNP_SESS_STEP
SNP_SESS_TASK
SNP_TASK_TXT 重要 方案执行的日志信息和
会话运行的日志信息 有关会话的运行信息
(实际上方案总是表现为会话的形式执行)日志
5 SNP_SCEN_REPORT
SNP_STEP_REPORT
SNP_STEP_LOG
SNP_SESS_TASK_LOG
SNP_SESS_TXT_LOG 重要
变量和序列信息 会话或者方案中用到的变量或者序列信息 6 SNP_VAR_SCEN
SNP_VAR_SESS
SNP_SEQ_SCEN
SNP_SEQ_SESS
SNP_VAR_DATA
SNP_SEQ_DATA 不重要
文件夹信息 会话所在的文件夹(主要用于按关键字分类的作用) 1 SNP_SESS_FOLDER 不重要 2.基本对象
方案(Scenario):当包、接口、过程或变量等组件完成以后,它们会编译在一个方案之 中,方案是可以按时间计划的执行的对象单元。
会话(Session):一个会话是一个由Agent来完成的一次执行(被执行的可以是方案、接口、包或过程等),一个会话由一些步骤(Step)组成,而每个步骤也可以由一些任务(task)组成。
步骤(Step):一个步骤是介于会话和任务之间的执行单元。它对应了包或者方案之中的某一步骤。当执行一个接口或者一个变量时,这个会话只包含一个会话步骤。
任务(task):任务是最小的执行单元。它对应了KM中的过程命令,例如一个过程,变量的赋值等。
文本描述(TEXT):是 对任务要做什么工作的详细描述,通常一个任务可以对应多条文
您可能关注的文档
- (桐乡实验中学2016九年级语文期中试卷及答案.doc
- (2012高处坠落事故案例及事故预防安全培训直观.doc
- (2012高考作文及范文.doc
- (桐城六中高中综合素质评价实施方案试行.doc
- (桑塔钠2000轿车怠速不稳故障检测与诊断.doc
- (2012高考地理一轮第三章地球上的水课件新人教版必修1.doc
- (桑德拉.希斯内罗丝芒果街上的小屋主题分析.doc
- (2012高考数学几何证明选讲.doc
- (2012~2013学年西政第一学期选课相关事宜通知.doc
- (桑果产业项目可行性分析材料.doc
- 2024年教育硕士能力检测试卷及答案详解(各地真题).docx
- 无线局域网中的智能定位与跟踪技术-洞察及研究.docx
- 2024年教育硕士能力检测试卷及答案详解【各地真题】.docx
- 2026届江苏省六校联盟高一上数学期末质量检测试题含解析.doc
- 2024年教育硕士能力检测试卷及参考答案详解(新).docx
- 2024年教育硕士能力检测试卷及完整答案详解【全国通用】.docx
- 2024年教育硕士能力检测试卷及答案详解1套.docx
- 2024年教育硕士能力检测试卷及参考答案详解(达标题).docx
- 2024年教育硕士能力检测试卷含完整答案详解(全国通用).docx
- 2024年教育硕士能力检测试卷及答案详解【有一套】.docx
文档评论(0)