Datastage:从查询中设置 Web 服务器 trasformer 阶段 url
Datastage: set web server trasformer stage url from query
我需要使用查询结果动态设置 "PortAddress" 和 "WSDL Address"。
我已经用我的查询创建了 oracle 连接器阶段。例如:
select col1,col2,col3,...,url
from myTable
如何在 Web 服务阶段使用 "url" 列值?
提前致谢。
这是一个普遍问题,不限于您的 Web 服务转换器。您想要 "transfer" 数据从数据流到序列级别,以便将其作为参数提供给下一个作业。
基本上有两种主要方法:
- 并行版:在第一个工作中select从你的数据库中url并将其写入一个参数集的值文件。将第二个作业中的参数集与新值文件一起使用。详情见here
- 服务器版:在服务器作业中,您 select 转换器中数据库中的数据,您可以使用 DataStage 函数 (DSSetUserStatus) 为该作业设置所谓的 UserStatus。然后可以在序列的下一个作业中引用它。
我需要使用查询结果动态设置 "PortAddress" 和 "WSDL Address"。
我已经用我的查询创建了 oracle 连接器阶段。例如:
select col1,col2,col3,...,url
from myTable
如何在 Web 服务阶段使用 "url" 列值?
提前致谢。
这是一个普遍问题,不限于您的 Web 服务转换器。您想要 "transfer" 数据从数据流到序列级别,以便将其作为参数提供给下一个作业。 基本上有两种主要方法:
- 并行版:在第一个工作中select从你的数据库中url并将其写入一个参数集的值文件。将第二个作业中的参数集与新值文件一起使用。详情见here
- 服务器版:在服务器作业中,您 select 转换器中数据库中的数据,您可以使用 DataStage 函数 (DSSetUserStatus) 为该作业设置所谓的 UserStatus。然后可以在序列的下一个作业中引用它。