DataServices性能优化及小技巧(2)

2019-01-10 12:39

可以看到sanxia_fee 的118.90

3.2

query

total_power

int

可以看到sanxia_fee 的118.90

4.疑问

测试发现有时这个问题又不会发生,造成这个问题的真正原因是什么?

5.总结

在小数位乘以一个小数时要注意字段的类型,要检查生成的小数位是否正确。

五、 DS使用Merge的注意事项

1.需求说明

DataServices里面,一个结果集的出来可能有多个来源,使用Merge可以将多个数据源处理成一个数据源已进行以后的处理。

2.解决方案

DataServices中提供了控件Merge用于合并多个数据源 ,直接拖放即可。(如图)

(图中Merge5处数据源是比较少出现的情况)

3.注意事项

3.1、多个数据源的字段个数,字段类型必须一致。

这是很明显的结果,Merge的用处是将多个数据源合并成一个数据源,而对数据本身没有任何处理,Merge后被认为是一个数据源交给以后的逻辑处理,如果之前的的字段属性不一致,那就无法确定Merge后的属性。

3.2、多个数据源的字段名称最好统一。

不统一时Merge会随机使用其中的名称作为自己的名称,造成之后的处理报错。

3.3、多个数据源的字段个数,字段类型必须一致。 Merge后直接连接DT时,需要注意字段映射关系。

Merge和Data transfer都是DS中常用的工具,本身都没有直接的字段属性,其属性都是由之前的数据源确认的,当Merge和Data transfer互联的时候,后者不能直接得到前者的字段属性(因为前者没有直接的字段属性)。这点在新的项目(比如刚刚从中央库下载得到)时特别明显,只需要鼠标点击前者,让前者获取字段属性即可。


DataServices性能优化及小技巧(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:15级《可编程控制器》期末复习题(2017-2018学年第二学期)[1]

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: