我可以更改Datastage并行转换函数使用的默认十进制分隔符吗?

时间:2018-12-04 15:19:11

标签: datastage

我是DataStage Development的新手,我需要将datastage上使用的默认十进制分隔符更改为“。”。点(在Job或项目级别),因为操作系统默认为','逗号。

但是,按照文档中的描述更改配置后,在Transformer阶段使用的Num函数仍使用','逗号(操作系统定义的默认值)。例如,Num(3,01)的计算结果为1(真),但Num(3.01)返回0(假)。我究竟做错了什么?是否有办法使Parallel转换函数使用数据阶段中的特定语言环境配置,或者它们始终采用OS值?

它与顺序作业一起正常工作,这是否与使用C ++而不是BASIC的并行作业有关?

我们将竭诚欢迎您的帮助。 谢谢!

PS:这些是我配置小数点分隔符的步骤: https://www.ibm.com/support/knowledgecenter/SSZJPZ_11.5.0/com.ibm.swg.im.iis.ds.parjob.dev.doc/topics/t_dsnls_Specifying_Formats_at_Job_Level.html https://www.ibm.com/support/knowledgecenter/SSZJPZ_11.5.0/com.ibm.swg.im.iis.ds.parjob.dev.doc/topics/t_dsnls_Specifying_Formats_at_Project_Level.html

0 个答案:

没有答案