




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
POWERCENTER 培训 工件版本变更记录:工件版本变更记录: 版本号拟制/修改日 期 拟制/修改人修改记录批准人 1.02007-8-27 新建 目目 录录 1 1引言引言 .4 4 1.1编写目的 .4 2 2术语、定义和缩略语术语、定义和缩略语 .4 4 2.1术语、定义 .4 2.2缩略语 .4 2.3参考文档 .4 3 3XXXX .5 5 3.1XXX .5 3.1.1XX.5 1 1引言引言 1.11.1编写目的编写目的 本文档主要提供对 DW 架构的一个全面的概貌。 2 2术语、定义和缩略语术语、定义和缩略语 2.12.1术语、定义术语、定义 本文使用了表 2 所显示的面向用户的术语、定义,包括通用词语在本文档中的专用解 释。 表 2 术语/定义说 明 数据仓库存储面向主题的、稳定的、历史的数据。 元数据解释数据的数据 2.22.2缩略语缩略语 本文使用了表 3 所列为本文用到的缩略语。 表 3 缩略语原 文中文含义 DWDataware house 数据仓库 ETLExtract Transform Load 抽取 转换 加载 2.32.3参考文档参考文档 本文引用了表 4 所列的文档为本文的参考文档。 表 4 文档名称作者 无 3 3Mapping Incremental Extract 定义 MAPPING 的变量,以$开头,在类型中选 Variable 型,同时指定变量的数 据类型,和指定初始值,日期的格式为MM/DD/YYYY HH24:MI:SS,如定义 $MAX_UPDATE_DATE 变量。 在 MAPPING 增加一个 Expression 转换控件,定义 MAX_UPDATE_DATE 字段,表达 式为 iif(LAST_UPDATE_DATE MAX_UPDATE_DATE, LAST_UPDATE_DATE, MAX_UPDATE_DATE) 定义 VAR 字段,表达式为 setvariable($MAX_UPDATE_DATE, MAX_UPDATE_DATE) 当数据抽取时,从源数据取出每一条记录,通过表达式转换控件, 把大的日期放入 MAX_UPDATE_DATE 字段,然后把 MAX_UPDATE_DATE 字段中的数据,写入 mapping 的$MAX_UPDATE_DATE 变量。 在源表的 qualifier 中,数据源过滤器中,让增量抽取的条件使用 mapping 的参数,如 CAR_RECEIPT_APPLY.LAST_UPDATE_DATE = TO_DATE($MAX_UPDATE_DATE, MM/DD/YYYY HH24:MI:SS)。 4 4TransformationTransformation 4.14.1ExpressionExpression 表达式控件:Port Name 中的 Ports,来源其他转换控件的 Ports,通过拖拉 Ports 方式产 生,作为输入端口,新增输出端口。 如:mod(RECEIPT_APPLY_ID,2) 4.24.2AggregationAggregation 聚合控件:Port Name 中的 Ports,来源其他转换控件的 Ports,通过拖拉 Ports 方式产生, 作为输入端口。聚合条件按照 groupby 字段对应的 ports。 如:输出的 ports 不是分组条件,取该组中任意一个值作为输出。与 SQL 语句中分组 函数不同。 4.34.3UpdateUpdate 更新策略控件:Port Name 中的 Ports,来源其他转换控件的 Ports,通过拖拉 Ports 方 式产生。作为输入端口,属性页的更新策略表达式中,写更新策略。 如:IIF(mod(RECEIPT_APPLY_ID,2)=0, dd_insert, dd_reject) 4.44.4FilterFilter 过滤器控件:Port Name 中的 Ports,来源其他转换控件的 Ports,通过拖拉 Ports 方式产 生,作为输入端口 如:RECEIPT_APPLY_ID 10000 4.54.5LookupLookup 查找控件:Port Name 中的 Ports,来源其他转换控件的 Ports,通过拖拉 Ports 方式产生, 作为输入端口。选择查找的数据表,导入 Lookup 表的 Ports。 如:Ports 页 查找条件页 4.64.6SequenceSequence 序列控件:一般输出 nextval 端口作为输出。 4.74.7ProcedureProcedure 存储过程控件:在导入存储过程结构时,仅仅能选择有参数的过程,没有参数的存储 过程不显示,可以先选一个过程,然后修改成所需的过程,需改了存储过程类型后,要求 存储过程类型必须是目的表加载后执行,就可以修改其他属性了。 如:SAC_BSL_PKG.SP_U_BSL_SAC_PC 过程没有参数,需要手工设置。 5 5WorkflowWorkflow DesignerDesigner 5.15.1ComponentComponent SessionSession - 对应 Mapping 的实际的数据 抽取任务 CommandCommand - 在 Workflow 中调用操作系统的命令 EmailEmail - 在 Workflow 中发送 email DecisionDecision t ta askssks Decision tasks :决定 Informatica Server 如何执行 workflow AssignmentAssignment t tasksasks 在 workflow 中可以定义多个变量,使用 Assignment 来设定变量值,然后用 这些变量值控制workflow 的走向。 TimerTimer t tasksasks Timer tasks:指定 Informatica Server 何时执行 workflow 的下一个任务。 5.25.2设计设计 workflowworkflow Workflow 的名称是英文字母,名称要求大写,按照WF_和用户名和_TESTn 合起来,作为测试工作流。 实际运行的工作流,要求数据抽取部分,全部封装在一个 Worklet 中,和调用监控、 邮件任务等。 前置条件在前置决定器中设置 全部成功执行的条件 不成功执行的条件 当出现快照过旧的错误时,需要调整 ODS 表的抽取顺序,把并行模式改成串行模式。 可以解决快照过旧的问题。 如果撤销表空间的空间用尽了,会触发“ORA-01555:Snopshot to old”错误,如果正在 处理的事务需要更多的撤销空间,那么需要一个或多个表的示图读取一致的长期运行的查 询会出错。除非撤销空间是使用 RETENTION GUARANTEE 参数定义的,否则正在进行的 DML 可能会使用长期运行的查询所需的撤销空间。结果是,运行查询的用户会收到 “Snopshot to old”错误信息,并且系统会生成警报。这个警报又称为“长查询警报” ,如 果初始化参数 UNDO_RETENTION 设得太低,那么这种警报在撤销表空间无关的情况下也 可能触发。 6 6MonitorMonitor ProblemProblem 整个知识库的维护操作,如知识库的创建,备份,恢复,升级等 6.16.1创建知识库创建知识库 Informatica Powercenter/PowerMart 是元数据驱动的,所有元数据都存储在知 识库中, 该元数据可以保 存在所有主流的关系型数据库中,如:Oracle, Sybase, Microsoft SQL server, DB2, Informix, Teradata。 首先,就是要创建一个元数据知 识库。 1)从 Repository Manager 或者直接从程序组里面启动 Reposiotry Server Administration Console。 2)注册一个 Repository Server 连接。 3)连接到 Repository Server 上,输入 Repository Server 的管理员密码。 4)添加一个知识库连接,针对不同的数据库有不同的连接配置。 注册一个新的 RepositoryRepository 连接 5)编辑完新资料库的属性,注意一定要输入“License”Tab 页中的产品 KEY,点击 “确定”开始创建 资料库。 6.26.2管理知识库管理知识库 Informatica 知识库是一个包含元数据的数据库表的集合,一个 Repository Server 可以管理多个知识 库,Repository Server 管理所有客户端跟知识库之间的元数据交换事 务。使用 Administration Console 能作如下的操作: 添加、编辑,删除知识库配置信息 导出和导入知识库配置信息 创建知识库 拷贝知识库 从数据库中删除知识库 备份和恢复知识库(Backup, Restore) 启动、停止、启用和禁用知识库 发送知识库通告信息(Notify Users) 查看知识库连接以及对象锁信息 关闭知识库连接 注册和删除知识库插件 升级知识库(Upgrade) 将 Local
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成人在职研究生咨询服务合同
- 2025年神经外科颅内肿瘤手术护理技巧考核答案及解析
- 特高压输电线路施工组织设计
- 跨境电商进口政策解读与分析
- 银行廉洁试题及答案
- 银行纪检委工作面试题及答案
- 马克思列宁主义课件
- 多材料复合切削界面分层缺陷的跨尺度数值仿真
- 塑料餐具材料创新与生产成本失衡的产业突围路径
- 基于数字孪生的筛板动态载荷分布多尺度仿真预测方法
- 2025年时事政治考试100题及答案
- 农业产业强镇建设资金申请项目可行性研究及风险评估报告
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案
- GB/T 46025-2025家用轮椅床
- 秋形势与政策正确认识中国经济热点问题-教案2025版本
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案
- 2025年学校意识形态工作要点
- 物理光学课件:4_1,4_2多光束干涉;FP标准距
- 生物医学工程导论课件
- 宠物市场调研报告
- 计算机安全与保密管理
评论
0/150
提交评论