您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 金蝶KBI_V30培训(数据整合)
④内部公开请勿外传版权所有©1993-2012金蝶软件(中国)有限公司④内部公开请勿外传KBI业务方案产品部2013年7月KBIV3.0产品功能介绍——实战篇④内部公开请勿外传P2任务设计•转换•作业调度计划•调度计划监控•计划监控•运行日志数据整合④内部公开请勿外传P3转换由源数据库向BI系统输入数据,进行指定规则转换后,注入到目标数据库中;作业将转换设计中的各个转换流程串成完整的流程,并且在调度计划中可以定时执行任务设计④内部公开请勿外传P4任务设计-转换转换包含的节点按功能不同分为四类④内部公开请勿外传P5示例内容将EAS中计量单位表的数据抽取及转换后,注入到KBI_DW数据库中目标掌握以下组件的使用:表输入、表输出、插入/更新、增加序列、常量转换示例1:计量单位④内部公开请勿外传P6–节点作用:使用SQL从数据库的表中获取数据并加入到流中–节点操作界面:任务设计-输入-表输入④内部公开请勿外传P7–节点作用:表输出一般用于将流里面的数据插入到数据库中的表中,系统中提供按照某张表为模板创建一张一样的新表.–节点操作界面任务设计-输出-表输出④内部公开请勿外传P8转换示例1:计量单位—练习1练习目标:将EAS中计量单位表的数据抽取,注入到KBI_DW数据库中练习步骤:1、增加转换D_MEASUREUNIT;2、增加【表输入】组件,并作设置;3、增加【表输出】组件,并作设置;④内部公开请勿外传P9转换示例1:计量单位—练习1④内部公开请勿外传P10–节点作用:这个步骤利用插入\更新条件在表中搜索行。如果行没有找到,就插入行。如果能被找到,并且要被更新的字段没有任何改变,就什么也不做。如果有不同,行就会被更新。–节点操作界面:任务设计-输出-插入\更新④内部公开请勿外传P11转换示例1:计量单位—练习2练习目标:将EAS中计量单位表的数据抽取,注入到KBI_DW数据库中练习步骤:1、修改转换D_MEASUREUNIT;2、增加【表输入】组件,并作设置;3、删除【表输出】组件;4、增加【插入/更新】组件,并作设置;④内部公开请勿外传P12–节点作用:这个步骤在流中增加一个序列。一个序列是在某个起始值和增量的基础上,经常改变的整数值。你可以使用数据库的序列,也可以使用系统设定的序列。–节点操作界面:任务设计-转换-增加序列④内部公开请勿外传P13–节点作用:这个步骤比较简单,主要在流中添加常量,在字段列表中给一个常量指定名称,类型,格式,长度,精度等属性(名称和类型必填),再给它赋一个值即完成了常量创建。–节点操作界面:任务设计-转换-常量④内部公开请勿外传P14转换示例1:计量单位—练习3练习目标:将EAS中计量单位表的数据抽取并转换后,注入到KBI_DW数据库中练习步骤:1、修改转换D_MEASUREUNIT;2、增加【增加序列】组件,并作设置;3、增加【常量】组件,并作设置;4、增加【插入/更新】组件,并作设置;④内部公开请勿外传P15转换示例2:销售订单—练习1④内部公开请勿外传P16示例内容将EAS中销售订单表的数据抽取及转换后,注入到KBI_DW数据库中目标掌握以下组件的使用:表输入、表输出、数据库查询、SQL语句转换示例2:销售订单④内部公开请勿外传P17–节点作用:当输入组件与输出组件字段名称以及顺序不一致时,需要使用字段选择做字段映射。–节点操作界面:任务设计-转换-字段选择④内部公开请勿外传P18转换示例2:销售订单—练习1练习目标:将EAS中销售订单表最近三个月的的数据抽取后,注入到KBI_DW数据库中练习步骤:1、增加转换F_Sale_SaleOrder;2、增加【表输入】组件,并作设置;3、增加【字段选择】组件,并作设置;4、增加【表输出】组件,并作设置;④内部公开请勿外传P19转换示例2:销售订单—练习1④内部公开请勿外传P20–节点作用:在这个步骤中你可以执行SQL脚本,或者在转换初始化的时候执行,或者在步骤的每一个输入行执行。–节点操作界面:任务设计-通用-SQL语句④内部公开请勿外传P21转换示例2:销售订单—练习2练习目标:1、删除KBI_DW数据库中最近两个月的销售订单,2、将EAS中销售订单表最近三个月的的数据抽取后,注入到KBI_DW数据库中练习步骤:1、修改转换F_Sale_SaleOrder;2、增加【SQL语句】组件,并作设置;④内部公开请勿外传P22转换示例2:销售订单—练习2④内部公开请勿外传P23–节点作用:根据上一节点传来的字段设置查询条件,获取查询表符合条件的返回字段值,并输出到下一个节点步骤。–节点操作界面任务设计-输入-数据库查询[LOOKUP]④内部公开请勿外传P24转换示例2:销售订单—练习3练习目标:1、将销售订单的公司FID、物料FID、计量单位FID转换;1、练习步骤:1、修改转换F_Sale_SaleOrder;2、增加【数据库查询】组件,并作设置;④内部公开请勿外传P25转换示例2:销售订单—练习3④内部公开请勿外传P26转换示例3:单个销售指标示例内容将指定的EXCEL导入数据库中目标掌握以下组件的使用:Excel输入、删除④内部公开请勿外传P27文件管理–节点作用:提供上传文件的路径–系统界面④内部公开请勿外传P28–节点作用:Excel输入节点提供了对Excel文档的读取处理.–系统界面任务设计-输入-Excel输入④内部公开请勿外传P29转换示例3:单个销售指标—练习1练习目标:1、将上传的EXCEL文件导入数据库中;练习步骤:1、增加转换F_Sale_SaleTargets2;2、增加【EXCEL】组件,并作设置;3、增加【字段选择】组件,并作设置;4、增加【表输出】组件,并作设置;④内部公开请勿外传P30转换示例3:单个销售指标—练习2④内部公开请勿外传P31转换示例3:单个单个销售指标—练习2④内部公开请勿外传P32–节点作用:定义删除规则,目标表中符合删除条件的数据将被删除–节点操作界面:任务设计-输出-删除④内部公开请勿外传P33转换示例3:单个销售指标—练习2练习目标:1、删除数据库中的重复数据;练习步骤:1、修改转换F_Sale_SaleTargets2;2、增加【删除】组件,并作设置;④内部公开请勿外传P34转换示例3:单个销售指标—练习2④内部公开请勿外传P35转换示例4:多个销售指标示例内容将上传的多个EXCEL导入数据库中目标掌握以下组件的使用:复制记录到结果、从结果获取记录④内部公开请勿外传P36设置文件上传路径通过设置操作系统环境变量,实现文件上传路径的设置④内部公开请勿外传P37将指标文件文件夹下的文件拷贝到D:\UPLOAD\拷贝文件④内部公开请勿外传P38–节点作用:这个步骤允许你在一个任务中将行数据(内存中的)传递到下一个步骤。–节点操作界面:任务设计-转换-复制记录到结果④内部公开请勿外传P39转换示例4:多个销售指标—练习1练习目标:1、得到上传的文件清单;练习步骤:1、增加转换F_Sale_SaleTargets1;2、增加【EXCEL】组件,并作设置;;3、增加【复制记录到结果】组件,并做设置;④内部公开请勿外传P40转换示例4:多个销售指标—练习1④内部公开请勿外传P41–节点作用:这个步骤返回在一个任务中先前步骤生成的行。你可以进入选择先前步骤生成的元数据字段。–节点操作界面:任务设计-转换-从结果获取记录④内部公开请勿外传P42转换示例4:多个销售指标—练习2练习目标:1、得到上传的文件清单;练习步骤:1、修改转换F_Sale_SaleTargets2;2、增加【从结果获取记录】组件,并做设置;3、修改【Excel输入】组件,修改文件页签;④内部公开请勿外传P43转换示例4:多个销售指标—练习2④内部公开请勿外传P44–作业包含的节点不多,主要是起到将转换串起来的作用,按不同的功能也分到四类任务设计-作业④内部公开请勿外传P45–节点作用:每个作业的起始节点,作业运行时都必须从一个开始节点开始,开始节点不能有输入。–节点操作界面:无任务设计-作业-开始④内部公开请勿外传P46–节点作用:在作业中调用一个转换–节点操作界面:任务设计-作业-转换④内部公开请勿外传P47–在作业中调用一个作业–节点操作界面:任务设计-作业-作业④内部公开请勿外传P48作业示例1:销售订单作业示例内容将转换添加到作业中目标掌握以下组件的使用:作业④内部公开请勿外传P49作业示例1:销售订单作业—练习1练习目标:1、增加作业,调用转换;练习步骤:1、增加作业F_Sale_SaleOrder;2、增加【开始】组件;3、增加【转换】组件,设置调用F_Sale_SaleOrder;④内部公开请勿外传P50作业示例2:销售指标作业示例内容将转换添加到作业中目标掌握以下组件的使用:作业④内部公开请勿外传P51作业示例2:销售指标作业—练习1练习目标:1、增加作业,调用转换;练习步骤:1、增加作业F_Sale_SaleTarget;2、增加【开始】组件;3、增加【转换】组件,设置调用F_Sale_SaleTargets1;4、增加【转换】组件,设置调用F_Sale_SaleTargets2;5、修改转换组件F_Sale_SaleTargets2属性;④内部公开请勿外传P52作业示例2:销售指标作业—练习1④内部公开请勿外传P53作业示例2:销售作业示例内容将作业添加到作业中目标掌握以下组件的使用:作业④内部公开请勿外传P54作业示例3:销售作业—练习1练习目标:1、增加作业,调用作业;练习步骤:1、增加作业Sale_Index;2、增加【开始】组件;3、增加【作业】组件,设置调用SaleOrder;4、增加【作业】组件,设置调用SaleTarget;④内部公开请勿外传P55作业示例3:销售作业—练习1④内部公开请勿外传P56–调度计划就是对作业的调度,KBIDI提供了灵活的调度方式。调度计划主要提供了以下列表中的功能:调度计划序号维护项说明1新增新增一个调度计划2修改修改一个调度计划3删除删除一个调度计划4查询查询符合条件的列表记录5刷新刷新列表6启用启用选中的作业任务7禁用禁用选中的作业任务8运行手动运行当前选中的作业任务9停止停止当前选中的正在运行的作业任务10运行日志运行日志按钮用来切换下方日志信息的显示与关闭④内部公开请勿外传P57调度示例1:销售调度—练习1练习目标:1、增加调度;练习步骤:1、增加调度销售作业;2、选择作业Sale_Index;④内部公开请勿外传P58调度示例1:销售调度—练习1④内部公开请勿外传P59参考资料④内部公开请勿外传P60–节点作用:设定条件,转向不同的分支.–节点操作界面:任务设计-转换-switch/case④内部公开请勿外传P61–节点作用:这个步骤允许你在一个任务中或者虚拟机中设置变量。它仅仅可以用一行数据来设置变量值。–注意:–1、参数设置成功后,需在作业中调用转换才会起作用。–2、如果从数据流中接收字段,每一个字段只能接收一条数据。在运行转换和任务时,如果从数据流中的任何一个字段接收的数据不止一条,系统会提示错误信息,运行停止。–节点操作界面:任务设计-通用-设置参数④内部公开请勿外传P62–节点作用:获取设置参数中的值–注意:•1、需要指定完整的参数格式【Linux】格式${variable}【Windows】格式%%variable%%•2、转换中设置参数和换取参数节点不要放到同一个转换中•3、当数据类型设置为Date类型时,获取参数源的值的格式必须与此处的时间格式保持一致。如:获取参数节点要获取一个在设置参数节点中设置的参数,在设置参数中值的格式要与获取参数节点要求的格式一致。–节点操作界面:任务设计-通用-获取参数④内部公开请勿外传P63–节点作用:系统信息这个节点功能比较简单,在信息项列表中输入名称,选择信息类型如“当前时间”,在转换中使用,将系统信息值附加到输入流中。–节点操作界面:示例:任务设计-输入-系统信息④内部公开请勿外传P64任务设计-输入-文本输
本文标题:金蝶KBI_V30培训(数据整合)
链接地址:https://www.777doc.com/doc-677 .html