Parameters 我可以根据Informatica PowerCenter中存储过程的输出设置参数吗?
在Informatica的PowerCenter中,是否可以基于存储过程的输出设置参数值?我要设置的参数是我在平面文件数据对象中定义的参数。Informatica使用两种对象:Parameters 我可以根据Informatica PowerCenter中存储过程的输出设置参数吗?,parameters,etl,informatica,informatica-powercenter,Parameters,Etl,Informatica,Informatica Powercenter,在Informatica的PowerCenter中,是否可以基于存储过程的输出设置参数值?我要设置的参数是我在平面文件数据对象中定义的参数。Informatica使用两种对象: 参数-无法修改这些参数 变量-可以在执行映射期间使用SETVARIABLE()函数修改这些变量 您可以定义一个变量,在映射中的某个位置运行存储过程,将存储过程的输出连接到表达式转换,并添加一个输出或变量端口tu executeSETVARIABLE($$YourVariable,sp_output)函数。在成功会话结
- 参数-无法修改这些参数
- 变量-可以在执行映射期间使用
函数修改这些变量SETVARIABLE()
存储过程的输出连接到表达式转换
,并添加一个输出或变量端口tu executeSETVARIABLE($$YourVariable,sp_output)
函数。在成功会话结束时,集成服务将把映射变量的最终当前值保存到存储库中
我希望这能回答您的问题。实现这一点的一种方法是在操作系统上运行脚本以执行存储过程。存储过程将向脚本返回该值,您可以将该值插入参数文件