Fiorano培训材料 第09课:DB组件的介绍课件.ppt

Fiorano培训材料 第09课:DB组件的介绍课件.ppt

ID:57057425

大小:1.51 MB

页数:79页

时间:2020-07-30

Fiorano培训材料 第09课:DB组件的介绍课件.ppt_第1页
Fiorano培训材料 第09课:DB组件的介绍课件.ppt_第2页
Fiorano培训材料 第09课:DB组件的介绍课件.ppt_第3页
Fiorano培训材料 第09课:DB组件的介绍课件.ppt_第4页
Fiorano培训材料 第09课:DB组件的介绍课件.ppt_第5页
资源描述:

《Fiorano培训材料 第09课:DB组件的介绍课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中国大唐集团公司数据共享平台项目建设视频培训会第九课DB组件的介绍本课内容Fiorano的简单调试。FioranoDB组件的介绍。添加驱动程序。上周回顾设计程序在编写程序前首先需要设计程序。确定需要使用哪几种组件。每一种组件需要多少个。每一个组件需要实现的功能。新建程序用菜单-〉文件-〉new,开辟一个空白的工作面板。取得需要的组件直接从组件面板中将DB组件拖到主面板中。DB组件的位置,组件面板-〉DB-〉DB主面板中就有了两个DB组件。配置组件DB双击DB1组件,提示正在打开配置页面,可以通过cancel取消刚才的操作。配置组件DB1打开后的配置页面。第一页数据库连接配置。需要配置的参数

2、:Database:选择数据库类型Driver:数据库驱动程序URL:该驱动下的连接参数Username:数据库用户名Password:数据库密码配置完成后使用右下角的Test测试数据库连接。SQL配置配置组件执行的sql点击SQLconfiguration调出SQL配置页面SQL配置该页面下包含sql配置和高级属性两个分页面。命名执行的操作一个DB组件可以执行多个sql语句,每个sql语句都需要命名以加以区分。点击图中的加号按钮后可以添加表格。选择执行方式几乎所有的组件都有两种执行方式。PublishresultsScheduler分别对应于一般的方式和按一定的计划执行。配置执行方式只有

3、在前面选择执行方式时选择Scheduler才能配置这个页面。异常处理异常处理,使用默认方式。按Finish完成DB组件的配置。配置组件连接需要建立组件间的连接时,首先需要改变鼠标的操作方式。在启停程序的快捷按钮的左侧有两个按钮,分别表示鼠标为拾取实体或是建立组件间的连接。点击右边的按钮后,就可以在组件间拖线,来建立联系。在DB1的出口处按住鼠标左键,拖到DB2的入口处放开。配置组件连接双击未配置的连接可以调出工具Mapper,配置组件间的联系。或者通过鼠标右键-〉ConfigureTransformation配置配置组件连接按住鼠标的左键不放就可以拖放连接线。有两种联系,记录集间的联系和记

4、录集内属性的联系。记录集间的联系由源出口的记录集拖到结果集对应的ZEROMANY上面。属性间的联系在属性间直接拖线。程序调试技巧上周练习上周练习中的某些问题。驱动加载的问题,在后面讲。发布运行时的问题,节点选择的问题。程序在正式运行前需要指定每个组件运行的节点。运行这些组件的节点只能是连接到该FES的FPS。也就是说受该FES管理的FPS。如果是没有连接到该FES的FPS,即便是在同一台服务器上也是不能运行该FES下的组件的。拦截数据正常情况下,前面的组件的数据将直接传送到下面的组件。这种数据的传输即不会经过FES也不会经过程序员的电脑。下图中数据将直接由取数据组件传送到存数据组件。为了调

5、试的需要有时需要将数据拦截下来,也就是让取数据的组件把数据显示在程序员的电脑上,而不是直接传送到下面的组件。拦截数据拦截数据一般也称为设置断点。选中连接线右键-〉SetEventInterceptor设置断点后的程序显示如下面的右图,颜色会变成红色。拦截数据拦截到数据后连接线就会发生相应的变化。线条变蓝、加粗和不停的闪动。下图表示已经拦截到了数据。这时双击连接线就可以查看所传送的数据。查看数据双击连接线就可以查看所传送的数据。这个窗口主要有两部分,上面显示一共有多少批次的数据。通俗的说法是前面的组件发出多少批的数据。下面部分,显示选中的批次的内容。最下面有一些操作按钮。对于DB组件每个批次

6、包含多少记录,在DB组件中可以设置。数据操作数据一旦被拦截后,就不会被自动传往下面的组件。在这个窗口的下面有五个按钮可以对拦截到的数据进行操作。Forward将选中的批次的数据传往下面的组件。ForwordAll将所有批次的数据传往下面的组件。Discard丢弃选中的批次的数据。DiscardAll丢弃所有数据。Close关闭窗口,不对数据进行任何操作。Forward和Discard是对选中批次的数据进行操作,但事实上,断点中的数据只能先进先出,也就是说只有第一个批次的数据这两个选项才有效。后面的数据要在前面的数据处理后才能操作。取消断点已设置的断点可以通过右键-〉RemoveEventi

7、nterceptor取消。如果断点中没有拦截的数据,断点将直接取消。如果断点中有数据将会提示对数据操作,然后取消断点。ForwardAll将数据传输到下一个组件后取消断点,DisposeAll丢掉数据后取消断点,Cancel放弃。说明设置断点事实上是通过向前面的组件发出了命令,将传往下一个组件的数据传往程序员的电脑。节点在接到命令后就会对命令做出反应。可以理解为,只有节点在线的情况下,才能有效的设置断点,如果节点不在线或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。