如何在 Pentaho 上获取 sql 服务器程序的 return?
How to get the return of a sql server procedure on Pentaho?
我有一个包含三个步骤的 Pentaho 转换:
- Table 输入。它完美运行。
- 执行SQL脚本,我执行一个sql服务器程序。这个程序 returns 4 tables,但是我无法捕捉这三个 tables.
- 文本文件输出。在这里我想保存之前返回的 tables.
的内容
我的主要问题是我的合作伙伴开发了一个 returns 一些 table 的程序,显然这是对程序概念的误解。它应该是一个 table 值函数。
尽管如此,我必须以某种方式解决这个问题,所以,我正在寻求建议。有人知道如何捕捉 table 吗?
你好。
我过去试过这个,但我相信这是不可能的(虽然我现在似乎找不到文档)。即使你能做到这一点,你如何告诉 Pentaho 如何处理每个单独的 tables?
我当时的解决方案是更改过程,以便只返回一个 table。通过将 proc 拆分为多个 proc 或将输出组合成一个更大的 table 并在 Pentaho 中拆分出一个参数。
我有一个包含三个步骤的 Pentaho 转换:
- Table 输入。它完美运行。
- 执行SQL脚本,我执行一个sql服务器程序。这个程序 returns 4 tables,但是我无法捕捉这三个 tables.
- 文本文件输出。在这里我想保存之前返回的 tables. 的内容
我的主要问题是我的合作伙伴开发了一个 returns 一些 table 的程序,显然这是对程序概念的误解。它应该是一个 table 值函数。
尽管如此,我必须以某种方式解决这个问题,所以,我正在寻求建议。有人知道如何捕捉 table 吗?
你好。
我过去试过这个,但我相信这是不可能的(虽然我现在似乎找不到文档)。即使你能做到这一点,你如何告诉 Pentaho 如何处理每个单独的 tables?
我当时的解决方案是更改过程,以便只返回一个 table。通过将 proc 拆分为多个 proc 或将输出组合成一个更大的 table 并在 Pentaho 中拆分出一个参数。