从 SQL 服务器存储过程获取字段

Getting fields from SQL Server Stored Procedure

我正在尝试在 Kettle 中构建一个从 SQL 服务器存储过程获取 FIELDS 并将其插入到 MySql table.

中的转换

问题是我找不到获取存储过程的方法"fields"。我知道 Call DB Procedure 任务需要 in/out 参数,这不是我的情况,所以我尝试将 "Execute SQL Statements" 与以下 SQL:

一起使用
exec credisfera.dbo.sp_insere_parcelas @dt_ref = '2016-05-03'

有办法实现吗?

只需将 exec 语句放在 Table input 步骤中。执行后(或 "Output fields...",PDI 将从 JDBC 驱动程序获取元数据。